3 ms·
>Optimize for programmer happiness I've never been more unhappy programming than when I touch Rails. I'll take python or Java any day of the week. >Conventio
by ronnier 11y ago
>Optimize for programmer happiness
I've never been more unhappy programming than when I touch Rails. I'll take python or Java any day of the week.
>Convention over Configuration
Discoverability is totally gone. Walking into a brand new RoR app and it's next to impossible to figure out what's going on. Not having a good IDE doesn't help.
>Exalt beautiful code
Write simple easy to read code. Don't be clever.
- jcsnv 11y ago>I've never been more unhappy programming than when I touch Rails. I'll take python or Java any day of the week. Try PHP
- jdalbert 11y agoI come from Java/JEE and I would choose Ruby any day of the week. Some former colleagues had bad Python experiences. Some others have their first working experience in Ruby and want to go somewhere where the grass is greener. IMO what makes programmers happy is not so much a programming language in particular but rather the context surrounding the job: role in the team, age of the codebase, fun colleagues, level of "corporatism", good or bad management if any, how much code you are able to ship per day, etc.