For me the number one reason is: CoffeeScript is fun! By definition it has
no new capability, but if you find it fun..... Enjoy!

On Dec 15, 2010, at 8:09 AM, "Hay (Husky)" <[email protected]> wrote:

I'm wondering: maybe aside from rapid prototyping and just for the fun of
it: are there any real-world reasons why you would use CoffeScript over
vanilla JS?

-- Hay

On Wed, Dec 15, 2010 at 5:01 PM, Christophe Eblé
<[email protected]>wrote:

> IMHO, multiplying abstraction layers on top of what is already a high level
> language is not the way to go.
> Common guys Coffee script is not Javascript and is just syntactic sugar
> after all...
>
>
>
> On Wed, Dec 15, 2010 at 4:53 PM, Chris Williams <[email protected]> wrote:
>
>> Although I agree in spirit with Nicholas' advice (trust me, huge proponent
>> of learning raw JS), I disagree with disregarding it completely (GWT, I
>> would agree with that 100% :) ). If you use it to write code you feel
>> comfortable with, then go through and review the generated code and
>> UNDERSTAND and question what what was generated and why it generated - then
>> you essentially are building your very own 1-on-1 mentor for your specific
>> problem set. I guess I would echo, but change the tone to use it as a
>> supplement, not a replacement to learning JavaScript.
>>
>> Chris
>>
>>
>> On Wed, Dec 15, 2010 at 10:49 AM, Getify <[email protected]> wrote:
>>
>>>  +1 to Nicholas' advice.
>>>
>>> --Kyle
>>>
>>>
>>>
>>>  *From:* Nicholas C. Zakas <[email protected]>
>>> *Sent:* Wednesday, December 15, 2010 9:37 AM
>>> *To:* [email protected]
>>> *Subject:* Re: [JSMentors] Coffee-script
>>>
>>>  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. [image: Smile]
>>>
>>> -Nicholas
>>>
>>> _____________________________________________________
>>> Nicholas C. Zakas
>>> Twitter: @slicknet
>>> Blog: http://www.nczonline.net/
>>>
>>>
>>>  --
>>> 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]<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]<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]<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]

Reply via email to