4 ms·
Exactly, it’s an investment in Rails by tying yourself so closely with it. Contrast to the JS ecosystem where as soon as there’s a disagreement or new idea a n
by jack_riminton 4y ago
Exactly, it’s an investment in Rails by tying yourself so closely with it.
Contrast to the JS ecosystem where as soon as there’s a disagreement or new idea a new framework is born
- z3t4 4y agoExcept for the JS language itself where every proposed suggestion is implemented.
- pjmlp 4y agoErrr, tail calls.
- roguas 4y agoEvery reasonable. Maybe I am wrong, but tco usually means no more stacktraces?
- pjmlp 4y agoNo, only dumb implementations, Scheme and other languages that require TCO have no issues mapping the debugging metadata to proper calls.
- deleted 4y ago[deleted]
- AlchemistCamp 4y agoNot at all! Elixir stacktraces are much nicer than JavaScript ones.
- anonymoushn 4y agostackful coroutines, an "await" keyword that only awaits one layer of awaitables instead of infinitely many layers, etc.
- Jarred 4y agoJavaScriptCore has tail calls
- pjmlp 4y agoNothing that one can rely on for portable code.
- that_guy_iain 4y agoComparing frontend frameworks with backend frameworks seems really odd to me. It takes a lot less time to build a JS framework. They do a lot less. This isn't to say frontend is easier or whatever. But they really do a lot less. That is why they're so many really good frontend frameworks. It's also a lot easier to rewrite your frontend than it is your backend. While backend there is so much to build that you really need to invest in it. Every backend lanaguage has one or two really good frameworks. Simply because the cost of replacement is so high and the cost of developing a new one is so high, it just makes sense to invest in the one you're using. Sadly, this means just investing in hiring more people and not in actually improving it which GitHub/Microsoft is doing.
- rimliu 4y agoJS is not only for frontend anymore. Alas.
- that_guy_iain 4y agoYea and new backend frameworks pop up every day. Wait, they don't. They were clearly talking about frontend frameworks.
- shortrounddev 4y agoI've seen quite a few backend frameworks, but they're usually all based on express
- whimsicalism 4y agoUnsure why you were downvoted, you're almost certainly correct.