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]

Reply via email to