> implementing the hard things on C or C++
This misses the point. I don't care how the language implements the functionality if it meets my performance requirements and it is convenient to use.
This misses the point. I don't care how the language implements the functionality if it meets my performance requirements and it is convenient to use.
I dont think it does, because it meant you are working on a simple language that can only afford to be simple delegating the harder parts to other languages that took the effort to be designed to deal with everything.
The convenience is payed by someone else, and the language that pay for the hard stuff are the ones that are complex, because they need to work well with any sort of algorithms.