Has someone created rubyscript or typed ruby yet? I need a good lol.
Ask HN: Will Ruby Get a Comeback?
71–80 of 103 posts
Re: Ask HN: Will Ruby Get a Comeback?
#72if nobody uses ruby then why are the devs super expensive? you would think that there is no demand?
ColdFusion devs aren't cheap either, and that's definitely not a popular language these days. It's not that devs are necessary expensive, it's that senior devs are. The problem being that "easy" languages can often lead to complex balls of mud if care is not taken, and the only way forward is to hire senior devs.
Re: Ask HN: Will Ruby Get a Comeback?
#73if nobody uses ruby then why are the devs super expensive? you would think that there is no demand?
FORTRAN devs are also pretty expensive. There are fewer people who can write FORTRAN and there is a lack of allure to a job that involves maintaining legacy code. Sadly a lot of Ruby code written in 2010ish is also considered "Legacy" code and even people who previously did Ruby don't want to do it, not because of any destestment of the language. One company even specifically asked me if I would be "okay" with writin…
Re: Ask HN: Will Ruby Get a Comeback?
#74Earlier quoted context omitted.
I doubt the Ruby ecosystem is the largest out here. In terms of packages, npm more than 1 million, Maven Central (Java) 438k, PyPi (Python) 336k, Packagist (PHP) 323k, NuGet (C#) 260k, CPAN (Perl) 202k, Ruby has 170k gems, Rust 70k, Elixir 16k, Haskell 16k OCaml 3445. I couldn't find information for Go, and nothing specific for Scala and Clojure. Out of those the most comparable are Java, Python, PHP and C# due to th…
Package number is not enough. For example, .NET’s BCL is probably the largest of all the languages you shown where the other ecosystems would have to provide what it covers.
Re: Ask HN: Will Ruby Get a Comeback?
#75As someone who missed the early Rails train, I'm not really seeing a lot to love anymore. It seems like Rails tried to do exactly what MSFT was doing with ASP.net - Give an excellent set of defaults you don't have to think about. The problem with that (and it's the same problem in Rails) is that "excellent defaults" change rapidly - much more rapidly than most production code-bases. So you end up with outdated defaul…
Are we talking classic asp or core? The former is dog shit while the latter is quiet nice.
Re: Ask HN: Will Ruby Get a Comeback?
#76Re: Ask HN: Will Ruby Get a Comeback?
#77Earlier quoted context omitted.
Not sure I agree on the operational aspect in the large scheme of things. Servers are cheap, people are expensive. Thinking out loud here, say you can only serve 200rqs with Rails but 2000rqs in some other framework (yes not fair comparison, endpoints matter etc etc). That means you need 10x the servers but take a step back a sec. 200rqs is 720k a hour or 17,280,00 a day or 518,400,000 requests a month. (The scale fo…
This has always been the argument of people optimising for development speed. Fair argument when you're actually getting dev speed in return. But it's mostly consulting companies making this argument, who don't have any skin in the game for ops cost. If this were true, startups wouldn't be paying a third of the money they raised to AWS.. considerably more than people cost. Companies grow and this 1/10th efficiency wi…
They're paying that because they and their investors want to. If you look beyond that it's absolutely possible to get that infrastructure at a tenth of the AWS cost by going with old-school bare-metal providers such as OVH or Hetzner, but then it means you no longer get to brag about how you wrangle (self-inflicted) complexity with Terraform and tons of YAML files at the next AWS conference.
Re: Ask HN: Will Ruby Get a Comeback?
#78Compared to what? Good devs are expensive. You think A-level Python devs will be cheap?
Re: Ask HN: Will Ruby Get a Comeback?
#79Performance will become less of an issue with all the work Shopify+Github are doing (the new JIT etc). So the "Ruby is slow" argument will become weaker; I expect the gap between JS and Ruby performance wise to narrow in the coming 5 years.
But we need to be realistic - Ruby was THE tech for startups for around 10 years (from 2005 - 2015). That's a very priviledged spot to be in. It's not likely to ever happen again. But it can definitely (and it actually is I think) be in the top 10 web technologies.
Re: Ask HN: Will Ruby Get a Comeback?
#80I don't think Ruby 3 will change anything with that. I am one of those who never jumped the boat and still doing their daily coding with ruby, rails & co. The ecosystem changed a lot, as it always did. Many youngsters learn that single language works everywhere, learn that server and frontend may share their code. If they end up using Rails they likely spend more time in their react files than anywhere else. The reas…
One of the biggest issues ruby faces is performance. The productivity of the language is undeniable. That is a big reason start-ups so often choose ruby. Eventually Salesforce or Microsoft acquires these ruby start-ups though that the apps run up against enterprise managers who have traditional baroque "cost optimization" incentives. Very few people, especially managers, are comfortable making the argument that payin…
You can follow along Shopify's progress with the JIT https://speed.yjit.org/. Seems promising.