While I agree with all the points in the post, I feel the OP should take a look at the new C# & .NET features. It also has almost everything good that was exposed about Ruby in the post.
Operator overloading, useful utility methods in LINQ, async as a first-class feature, now being cross-platform, being able to iterate over simple integer ranges, just to name a few.
PHP has also evolved pretty well on its own, but unfortunately the mentality and mechaniscs of old are still pervasive.
One particularly very good point is about readability and inclusivity in the core language. A word of caution about the community though, is that nowhere everything is all flowers. For example: web.archive.org/web/20090201190833...
Cheers!
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
While I agree with all the points in the post, I feel the OP should take a look at the new C# & .NET features. It also has almost everything good that was exposed about Ruby in the post.
Operator overloading, useful utility methods in LINQ, async as a first-class feature, now being cross-platform, being able to iterate over simple integer ranges, just to name a few.
PHP has also evolved pretty well on its own, but unfortunately the mentality and mechaniscs of old are still pervasive.
One particularly very good point is about readability and inclusivity in the core language. A word of caution about the community though, is that nowhere everything is all flowers. For example: web.archive.org/web/20090201190833...
Cheers!