People re-create the same algorithms all the time for different languages or because of license incompatibility.
I'm personally doing just that because I want an algorithm written in C++ in a LGPL library working in another language
In fact this is a counter argument to the point of the article. You're not making 'just more throwaway software' but instead building usable software while standing on the shoulders of existing algo's and libraries.
In fact this is a counter argument to the point of the article. You're not making 'just more throwaway software' but instead building usable software while standing on the shoulders of existing algo's and libraries.