My code is more readable for me than yours. That’s just how it is. While the JavaScript CoffeeScript compiles looks decent, it’s still not mine. This is a big deal. If I were making a list of things I really really love, my CoffeeScript workflow wouldn’t make it, check it out:
Despite the dramatic shift toward simplification in software interfaces, the world of development tools continues to shrink our workspace with feature after feature in every release. Even with all of these things at our disposal, we're stuck in a world of files and forced organization - why are we still looking all over the place for the things we need when we're coding? Why is everything just static text?
Bret Victor hinted at the idea that we can do much better than we are now - we can provide instant feedback, we can show you how your changes affect a system.
R. Caballero. WCFLP '05: Proceedings of the 2005 ACM SIGPLAN workshop on Curry and functional logic programming, page 8--13. New York, NY, USA, ACM Press, (2005)
C. Wirth, H. Prähofer, and R. Schatz. Visualizing Software for Understanding and Analysis, 6th IEEE International Workshop on, page 1--4. (September 2011)
R. Berger, H. Prähofer, C. Wirth, and R. Schatz. Emerging Technologies Factory Automation (ETFA), 2012 IEEE 17th Conference on, page 1--8. (September 2012)