3 ms·
Someone made the same web app in 11 different languages and loves rails but admitted there's install issues: https://www.youtube.com/watch?v=FQPlEnKav48 https:/
by nomilk 5y ago
Someone made the same web app in 11 different languages and loves rails but admitted there's install issues: https://www.youtube.com/watch?v=FQPlEnKav48 https://www.youtube.com/watch?v=FQPlEnKav48 (rails is the first framework reviewed, from 1m 40s).
I only code in 2 languages (R, and ruby) and first installed ruby before I had any computer science experience, and it took me 2 weeks to install (I tried with rbenv, had problems, then followed stack overflow instructions which concerned rvm, which in hindsight borked my install, laughably, but completely innocent mistake at the time). Amazing to learn the terminal, ruby, rails and a bunch of other things all at the same time, but compare that to onboarding to a language like R, which takes 3 minutes from first google search to install (including the remarkable RStudio IDE). 2 weeks Vs 3 minutes.
I love ruby/rails but I think being honest about newbie experience is important. I think ruby/rails communities suffer a little from the curse of knowledge. i.e. lots of very experienced people can't quite fathom how a newbie could even struggle.
I think a good test is whether a smart/leading person from another language or framework can use google to successfully and painlessly get started. If they can get everything up and running in good time, then we're in good shape, but otherwise it's a signal for potential to improve the newbie experience.
All this said, I'm like an excited kid every line of ruby/rails I write.