Heh, I was waiting for this post. Coming in the next 24 hours:
- "Why I use minimal semi-colons in Javascript"
- "ASI is broken but I like it"
Honestly I'm shocked at the defense of this practice (of ASI "abusage"). It speaks loudly to Jacob's (fat@githib) ranking of ego-stroking and showboating over creating readable code, particularly for a library "Designed for everyone, everywhere" [1].
I'm confounded that such an attitude can survive in a large engineering organization like Twitter. Google's style guide [2] specifically prohibits this ("Always use semicolons.") and yes, this is the same standard we use internally for writing Javascript.
Just because you can doesn't mean you should. FFS, just get over yourselves and your hipster bullshit and use semi-colons.
[1]: http://twitter.github.com/bootstrap/
[2]: http://google-styleguide.googlecode.com/svn/trunk/javascript...
- "Why I use minimal semi-colons in Javascript"
- "ASI is broken but I like it"
Honestly I'm shocked at the defense of this practice (of ASI "abusage"). It speaks loudly to Jacob's (fat@githib) ranking of ego-stroking and showboating over creating readable code, particularly for a library "Designed for everyone, everywhere" [1].
I'm confounded that such an attitude can survive in a large engineering organization like Twitter. Google's style guide [2] specifically prohibits this ("Always use semicolons.") and yes, this is the same standard we use internally for writing Javascript.
Just because you can doesn't mean you should. FFS, just get over yourselves and your hipster bullshit and use semi-colons.
[1]: http://twitter.github.com/bootstrap/
[2]: http://google-styleguide.googlecode.com/svn/trunk/javascript...