Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

I can sort-of agree in part with most of the points, but I don't arrive at a conclusion that we're in a sad state or heading to a dead-end one. On the larger codebase that I work with, usage has become very 'professional' which is to say less Ruby-magical for the most part. Every now and then Ruby's richness (being the metaprogramming and less so the DSL syntax tricks) is leaned on to make a complicated thing easy to use. The day to day use, especially now with static type checking feels like things are definitely getting better.

Ruby wasn't near my first language, nor is it my favourite, but I would still say that it's a fine language, and Rails a suitable framework to learn first and grow with.

What I would hope becomes more popular is less OO and more functional program construction, using something like F#/OCaml or Elixir. Elixir has a good chance with the Phoenix framework coming from a Rails background.



view as:

Legal | privacy