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

Helpful. I'm seeing lots of python talk. That's a start. Perhaps to improve the perspective, I can look at your lists and go 'yup. recognize the language. Passing familiarity with all that. Zero confidence in implementation.'

That whole "known knowns" and "known unknowns" and "unknown unknowns" thing? Programming is a "known unknown" for me.

thundara  ·  3680 days ago  ·  link  ·  

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".