←back to thread

511 points mootrichard | 4 comments | | HN request time: 0s | source
Show context
davidkellis ◴[] No.23990278[source]
At some point it makes more sense to switch to Crystal.
replies(4): >>23990354 #>>23990622 #>>23990686 #>>23990838 #
mrkurt ◴[] No.23990354[source]
Crystal is amazing (we sponsor it at Fly.io), but the sheer amount of stuff that's already built for Ruby makes it hard to switch to another language.

Node has had 10 years and its still not there.

replies(1): >>23990832 #
rch ◴[] No.23990832[source]
> still not there

And never will be.

replies(1): >>23991069 #
1. hombre_fatal ◴[] No.23991069{3}[source]
Not sure what you're saying. What are places where Node isn't caught up to Ruby and can never catch up to Ruby?

Ruby on Rails seems like a kneejerk response, but then again it doesn't exist because nobody really wants it, not for technical reasons.

For example, Python has all the ML/math stuff. Nothing comes to mind for Ruby.

replies(3): >>23991326 #>>23992129 #>>23993709 #
2. rch ◴[] No.23991326[source]
I think the parent comment was referring to the overall market position of RoR, and I'm saying that Node isn't likely to achieve an equivalently dominant share going forward, due at least in part to the wide variety of options available.
3. joelbluminator ◴[] No.23992129[source]
No one really wants it other than the guys who use Sails I guess...or is the name just a coincidence?
4. simplify ◴[] No.23993709[source]
> it doesn't exist because nobody really wants it.

Clearly not true, as there's two separate fullstack frameworks being actively developed[0][1], not mentioning the ones in the past (sails.js, meteor.js).

[0] https://github.com/blitz-js/blitz [1] https://github.com/redwoodjs/redwood