4 ms·
Common, this is a vague and unconvincing article, I suspect people up voted for it for its opinion rather than reasoning > First, compiler languages require so
by kailuowang 13y ago
Common, this is a vague and unconvincing article, I suspect people up voted for it for its opinion rather than reasoning
> First, compiler languages require some learning.
Every new technology require some learning. This shouldn't be the number 1 reason not to use one.
> Second, both languages make debugging a harder process.
Haml harder to debug than html? How so? Coffeescript harder to debug javascript? Maybe there is an extra step, but how do you weigh in the better readability in CoffeeScript when it comes to debugging complex code?
> Lastly, there are just too many dependencies.
"Every time I touch code, I am forced to touch two levels of abstraction." I seldom if ever need to touch the javascript file compiled from the coffeescript. And I really don't see how come more coffeescript files is more complex to handle than a couple of coffeescript? I can assume that you don't manually compile them one by one right?