Hacker News new | ask | show | jobs
by pjmlp 3368 days ago
Without support for meta-classes, annotations, generators, iterators and list comprehensions it surely is worse.
2 comments

Unless you're one of the people (like me) who considers its lack of many of those things a feature. More features doesn't necessarily make something "better" and less features doesn't necessarily make it "worse" (whatever your definition of "better" or "worse").
No I am not, I am no longer programming in the mid-90's and even on those days, Turbo Pascal had more features than Go.

I only advocate Go as a replacement for those that would use C for user space applications, or possibly some kind of low level stuff.

If Python and Ruby eco-systems had blessed compilers, instead of just CPython and MRI, I doubt people would be flocking to Go.

We already see this happening in the Ruby world, just let Crystal become a bit more mature.

Goroutines and channels can substitute for generators and iterators, with maybe a downside of being too much more expressive.