I’d like to offer a word of caution about CoffeeScript and other related intermediary languages: this isn’t the best way to learn JavaScript. I highly recommend that anyone who wants to learn more, become more proficient, or take their coding to the next level avoid solutions like this. The only way to improve in JavaScript is to use the language consistently.
Becoming better at CoffeeScript means that you’re learning more about CoffeeScript, which may not be a bad thing, but it doesn’t translate directly into being better at JavaScript. The same can be said for solutions like GWT. Of course, if your goal is to become really good at CoffeeScript, then please disregard. -Nicholas _____________________________________________________ Nicholas C. Zakas Twitter: @slicknet Blog: http://www.nczonline.net/ From: YANG Xudong Sent: Wednesday, December 15, 2010 7:14 AM To: [email protected] Subject: Re: [JSMentors] Coffee-script For automated compilation, you could also register a compiler server-side, at least with Expressjs on node.js. ======================= 杨旭东 YANG Xudong "Wyverald" Twitter - Tumblr - GitHub - Douban Juntos, unidos, triunfará nuestro deseo de ser el mejor alias please=sudo please rm -rf / On Wed, Dec 15, 2010 at 23:12, Chris Williams <[email protected]> wrote: Jang, For development purposes, you can use the text/coffeescript tags: http://jashkenas.github.com/coffee-script/#scripts allows you to do rapid respins. When ready to deploy, just compile (and arguably run against google closure compiler/yui minifier) and ship to a CDN. Then you are golden in terms of speed! Chris On Wed, Dec 15, 2010 at 10:08 AM, Jang Choe <[email protected]> wrote: CoffeeScript is a DSL to generate JavaScript. The JavaScript it generates is quite good and readable. In theory it should generate JS that is lint-able by JSLint, safe, and cross-browser compatible. I've used it for a personal project of mine, and the language is quite nice. You don't need to type "function" all the time to create closures and stuff. The only complaint I have so far is the compilation phase, which I wasn't used to when developing JavaScript applications. On Wed, Dec 15, 2010 at 9:00 AM, Fran <[email protected]> wrote: > Hi there, > > I came across Coffee-Script (http://jashkenas.github.com/coffee-script/) > recently and I feel quite curious about it. My only concern is about the > efficiency of the code it generates and whether it's worth taking it into > consideration. > > Does anybody have experience with this "pseudo-code" language ?, can anyone > who knows about it spare some thoughts ? > > Thanks a lot. > > Fran > > -- > To view archived discussions from the original JSMentors Mailman list: > http://www.mail-archive.com/[email protected]/ > > To search via a non-Google archive, visit here: > http://www.mail-archive.com/[email protected]/ > > To unsubscribe from this group, send email to > mailto:jsmentors%[email protected] > -- To view archived discussions from the original JSMentors Mailman list: http://www.mail-archive.com/[email protected]/ To search via a non-Google archive, visit here: http://www.mail-archive.com/[email protected]/ To unsubscribe from this group, send email to mailto:jsmentors%[email protected] -- To view archived discussions from the original JSMentors Mailman list: http://www.mail-archive.com/[email protected]/ To search via a non-Google archive, visit here: http://www.mail-archive.com/[email protected]/ To unsubscribe from this group, send email to mailto:jsmentors%[email protected] -- To view archived discussions from the original JSMentors Mailman list: http://www.mail-archive.com/[email protected]/ To search via a non-Google archive, visit here: http://www.mail-archive.com/[email protected]/ To unsubscribe from this group, send email to [email protected] -- To view archived discussions from the original JSMentors Mailman list: http://www.mail-archive.com/[email protected]/ To search via a non-Google archive, visit here: http://www.mail-archive.com/[email protected]/ To unsubscribe from this group, send email to [email protected]
<<wlEmoticon-smile[1].png>>
