|
|
|
|
|
by stickyricky
1648 days ago
|
|
Elm is a great example of a fun tech stack. - No environment configuration at all (third-party or otherwise). This is the most pain inducing part of Javascript projects. - The code you write comes with a lot of confidence thanks to the compiler. Minimization of worry really contributed to a fun environment. - The code you write is 'proximate to behavior'. In other words, you don't inherit some class or write some configuration file. You just write what you want the thing to do. To effectively program, code must be compiled by the mind. - The code itself is very expressive so your code is minimal but communicates fully the breadth and depth of behavior. Overly verbose code is fatiguing to write and tedious to read! - The language is reasonable fast so tests pass quickly. Slow tests are fatiguing and no fun! I've heard a lot of people like Rails. I haven't used it. But I don't see much of a difference between Rails and every other framework out there. Maybe it has more "batteries included" but I don't want batteries! Batteries require trusting someone else which is not fun! |
|