Live data from Hacker News

Is Ruby Dying?

jmoses.co

51–60 of 159 posts

Re: Is Ruby Dying?

#51
post #28

Earlier quoted context omitted.

I think Perl has already reached the state where it's mostly used in legacy code, at least for web development.

NYC financial firms are starting new projects all of the time where Perl is the main tool for feeding information here from over there.

For any categorical statement like that, there will be hold-out niches where it doesn't apply yet. Hell, I'm sure there are some banking types who are starting new projects in COBOL.

Re: Is Ruby Dying?

#53

First off, popularity of a language shouldn't be as important as you seem to make it in starting a project. Finding the right tool for the job should be much much more important, new kid in town be damned. Second off, number of package releases doesn't tell much about maturity of packages, developer involvement, or anything. Ruby's a mature language. It's quite feasible, and arguably desirable, for package releases t…

For all that, the more popular a language is the more packages are available and the easier it is to avoid reinventing the wheel and save time and effort. Even the wrong tool for the job is a nice choice if someone's already done the work of making a square peg fit a round hole for you.

> the more popular a language is the more packages are available

And more people to hire, or to hire you, as well as books, mailing lists and so on.

Economists call this "positive network externalities", where the value of something increases with the number of people utilizing it.

Re: Is Ruby Dying?

#54

Developer discovers nodejs, drinks kool-aid, assumes other languages are dead or dying. News at 10.

So true, I was expecting to see Node code in this article even without reading it and can tell already that your comment is the whole tl;dr story of this post.

After Node will stop being popular and "hip" author will probably make a new post saying "Is Node Dying?".

Re: Is Ruby Dying?

#57
post #7

Earlier quoted context omitted.

What do you reckon could not be legacy code in 15 years? C family, Java, maybe Erlang?

Not the OP, but I would expect to see still widely used: * Python - As a programming language for scientists and researchers, replacing Matlab and kin. * Go or Rust - A well-designed, modern language, easier to use than C++ but almost as fast, for enterprise applications or video games. Not sure about Google, but I hope Mozilla will still be around in 10 years. * Lua? - Not sure about this one... but it fills a niche…

C# - C# is replacing Java as the OO language of choice for big enterprise systems.

I'm skeptical of this one. C# requires Windows Server or putting up with Mono's shit. The former sucks; the latter isn't great either. I'd bet that iterations on Java, as well as other JVM languages, will probably retain a significant edge long-term.

Re: Is Ruby Dying?

#58
post #8

Earlier quoted context omitted.

http://en.wikipedia.org/wiki/Betteridge's_law_of_headlines

Citing this is such a knackered HN cliché it should mean an instant hell-banning.

Shouldn't submitting things that fit Betteridge's Law should get you banned instead? Why ban the symptoms?

Re: Is Ruby Dying?

#59
post #7

Earlier quoted context omitted.

What do you reckon could not be legacy code in 15 years? C family, Java, maybe Erlang?

Not the OP, but I would expect to see still widely used: * Python - As a programming language for scientists and researchers, replacing Matlab and kin. * Go or Rust - A well-designed, modern language, easier to use than C++ but almost as fast, for enterprise applications or video games. Not sure about Google, but I hope Mozilla will still be around in 10 years. * Lua? - Not sure about this one... but it fills a niche…

"C# - C# is replacing Java as the OO language of choice for big enterprise systems."

C# is held back by windows. I know there is mono, but enterprises aren't going to bet on mono. So I have to disagree with that.

Re: Is Ruby Dying?

#60
post #47

Earlier quoted context omitted.

With javascript: http://www.google.com/trends/explore#q=python%20programming%...

With node: http://www.google.com/trends/explore#q=python%20programming%...

I don't think it's comparable to compare the 1-word "nodejs" with the 2-word "xxx programming" phrases.
Post reply on HN