a thoughtful web.
Good ideas and conversation. No ads, no tracking.   Login or Take a Tour!

It's a lovely language that's easy to read / write (Originally described as "executable pseudocode", has a large range of freely available libraries, and hides much of the nitty-gritty from people who don't want to add: "How to compile" and "How to manage memory" to the list of things to learn.

On the other hand, benchmark-to-benchmark, it's interpreter isn't the faster in the universe, it doesn't do multiprocessing very well, and there is the current divide in the versioning. When you've hit a performance wall, the language designer's advice is "re-write it in C".