I am sorry but again a big NO from me.
I am interested in two field, Graphics (2D and 3D) and music/audio synthesis. Both of these fields are dominated by C/C++.��
You could say is because of the fact that C/C++ is heavily optimised and of course I would agree but its not that of a big reason because��
a) other languages can use C/C++ libs
b) its possible to compile a language to C/C++. For example python has cython , similar to Slang for Pharo. Take your language of choice outputs optimised C/C++ that can get compiled and linked back to your favorite language as a library.��
Still the vast majority of coders code in C/C++ for these two fields. Why ? Simple, libraries, tons of them. There is no way anyone would port all of these libraries to Python let alone Pharo. Its not hard to use those libraries from Python but people dont do it , its just more effort, and because its simple just to do it on the language the lib is documented.��
This is why also language popularity is highly heated discussion, popularity highly fluctuates.��
For example you go web dev Javascript is king, you leave web dev Javascript becomes practically unknown. Enterprise ? Java is the undisputed king. Windows development ? .NET and C++ hands down. How about iOS ? Objective C without a doubt. Android ? Java again. Unix/Linux ? of course C/C++ and so on so forth.��
You could even say that languages prosper more when they pick a niche and again the reason why that happens is because of course of libraries. Afterall the language itself is rarely non general purpose. Its the libraries that give the specialisation to the language.��