6 ms·
Elixir and Phoenix/Ecto is much superior to Rails IMO. My main gripe with Rails are conventions everywhere which aren't documented clearly. You just have to kn
by lknuth 2y ago
Elixir and Phoenix/Ecto is much superior to Rails IMO.
My main gripe with Rails are conventions everywhere which aren't documented clearly. You just have to know them/learn them over time/from guides. It makes refactoring really hard, too.
- rapsey 2y agoEverything is superior to js, but js has the most important factor of low barrier of entry.
- nsonha 2y agothat's nonsense Ruby, Python and JS are all at about the same level of difficulty, most of the semantic is the same. If anything, the messiness of the language and ecosystem is the higher barrier of entry (Python and JS). JS is popular because it has the monopoly on web browser runtime. Python is more of a direct competitor to Ruby and its success is indeed due to low barrier of entry. Non-professionals, including data scientists, picked it up and the rest become history. And not everything has to be logical, PHP for example is just a shit language, not easy, nor powerful in any metric, just happened to be there at the dotcom boom.
- arrowsmith 2y ago> Ruby, Python and JS are all at about the same level of difficulty Hard disagree. Whenever I have to write JS I'm always amazed at how much boilerplate is required to do things that are extremely basic in Ruby or Python (and I don't like Python at all, but that's another matter.) E.g. in JS I have to install a utility library like Lodash to get basic iteration functions that in Ruby and Python are part of the standard library.
- nsonha 2y agoIf anything that's the opposite of the point GP was making (low barrier to entry)
- appendix-rock 2y agoThere are other languages in use that are inferior to modern-day JS. JS is far from perfect but it’s also carrying cultural baggage. People that bash JS and proceed to sing the praises of Perl are just…well, at this case it’s clear that this is more of a culture war than anything else.
- out_of_protocol 2y agoWell, Phoenix is basically fixed Rails. Most (or all) good bits kept as it is while getting rid of many, many cons