3 ms·
I agree and will also add that pg seems to have missed some other ingredients of a language's power, especially libraries and tools. Python and Ruby (and Perl
by ainar-g 8y ago
I agree and will also add that pg seems to have missed some other ingredients of a language's power, especially libraries and tools.
Python and Ruby (and Perl before them) got big not just as “easy” languages, but as languages that get the job done quickly thanks to the massive amount of libraries.
And while Java, C, and C++ may not be the most elegant of languages, the amount of tools to inspect the code, find bugs, prove properties about the code, safely refactor the code, and test it from the unit level to the level of an ecosystem is what keeps some programmers interested in those languages.
- zeveb 8y agoLibraries & tools are not aspects of a language's power, but rather of an ecosystem's. A language can make it easier or harder to write libraries & tools, but libraries, properly speaking, postdate the language itself.
- marcosdumay 8y agoThere is a large correlation between some language and ecosystem features, so you can not separate them that easily.