4 ms·
Yeah, the effect of libraries is huge and ignored by this analysis. There's a good reason we see so many web apps written in ruby/python/node and so few in C++.
by capitalsigma 10y ago
Yeah, the effect of libraries is huge and ignored by this analysis. There's a good reason we see so many web apps written in ruby/python/node and so few in C++.
- jay-anderson 10y agoVery much agreed. Beyond that there is the tooling around a language (besides just the compiler): debuggers, IDEs, static analysis, memory analyzers, decompilers, performance analyzers, etc. Each of these help during specific parts of a programmer's job. The article focused on the language + compiler, but much of the infrastructure around a language is hugely important in how much time different parts of the job take.
- FeepingCreature 10y agoAlso C++ still has atrocious cycle time with medium to large projects. If you look at feedback times, PHP is the new Smalltalk. (Yuck.)
- informatimago 10y agohttps://root.cern.ch/cling https://root.cern.ch/cling
- autokad 10y agoalso related to that is the community. not saying it is or is not, but maybe C++ is wonderful for machine learning, but so much of the community is doing it in python and R. i'm probably not likely to find help when stuck writing a histogram kernel in c++ on SO for example