librelist archives

« back to archive

Fwd: CoffeeScript

Fwd: CoffeeScript

From:
Aaron Hill
Date:
2013-08-16 @ 12:45
---------- Forwarded message ----------
From: Justin Clift <jclift@redhat.com>
Date: Fri, Aug 16, 2013 at 8:16 AM
Subject: CoffeeScript
To: browserquest@librelist.com
Cc: Aaron Hill <aa1ronham@gmail.com>


Hi Aaron,

Personally, I wasn't impressed with CoffeeScript after
trying to convert some of the larger files a while back,
just because it couldn't reference forwards to functions
defined later on in a file.  Apparently they introduced
this limitation _just for compatibility with IE 6_.

That could be worked around by reorganising the order
of functions in files, or instead maybe using the "1 file
per function" approach.

Note - I don't have a lot of love for a language that
breaks a very basic programming feature just for
compatibility with an explicitly _EOL_ browser no-one
uses, and no-one is ever going to use again.  It really
makes me wonder what other stupid things they've done,
that we might only find out about later on as well. :(

That being said... CoffeeScript is a lot more readable.

So, count me as "neutral" on this.  We should probably
vote on it on the mailing list (+1/-1 style), and
whatever the result turns out to be is the winner. ;)

***

Side note - I seem to have become unsubscribed to the
BQ mailing list somehow, and it's not letting me
resubscribe atm :(.

If this message doesn't get through to the mailing list,
please forward it on for me. :)

***

Regards and best wishes,

Justin Clift

--
Open Source and Standards @ Red Hat

twitter.com/realjustinclift




-- 
--Aaron

Re: [browserquest] Fwd: CoffeeScript

From:
Thomas McKay
Date:
2013-08-16 @ 13:28
I admit I don't have a big stake in the game (pun intended) since it's been
months now since I actually fired up an OpenShift instance of it. However,
I do follow with great interest the stuff going on. Everyone is doing good
things!

I am very much against transitioning away from javascript. It is a very
accessible language gaining in relevancy for the software industry. If
anything, I'd like to see efforts more in cleaning up the code and comments
to add some sustainability to the code. (For example, I had a branch when I
first forked from mozilla that attempted to get rid of the global vars
splattered across the app.)

My original intention when forking was 1) to have something nice to show on
OpenShift, and 2) have a gaming platform that I, and others, could extend
with features. Keeping it as javascript lends itself more to #2, I think.

Again, whatever decision the active contributors come to is fine with me.

Tom


On Fri, Aug 16, 2013 at 8:45 AM, Aaron Hill <aa1ronham@gmail.com> wrote:

>
>
> ---------- Forwarded message ----------
> From: Justin Clift <jclift@redhat.com>
> Date: Fri, Aug 16, 2013 at 8:16 AM
> Subject: CoffeeScript
> To: browserquest@librelist.com
> Cc: Aaron Hill <aa1ronham@gmail.com>
>
>
> Hi Aaron,
>
> Personally, I wasn't impressed with CoffeeScript after
> trying to convert some of the larger files a while back,
> just because it couldn't reference forwards to functions
> defined later on in a file.  Apparently they introduced
> this limitation _just for compatibility with IE 6_.
>
> That could be worked around by reorganising the order
> of functions in files, or instead maybe using the "1 file
> per function" approach.
>
> Note - I don't have a lot of love for a language that
> breaks a very basic programming feature just for
> compatibility with an explicitly _EOL_ browser no-one
> uses, and no-one is ever going to use again.  It really
> makes me wonder what other stupid things they've done,
> that we might only find out about later on as well. :(
>
> That being said... CoffeeScript is a lot more readable.
>
> So, count me as "neutral" on this.  We should probably
> vote on it on the mailing list (+1/-1 style), and
> whatever the result turns out to be is the winner. ;)
>
> ***
>
> Side note - I seem to have become unsubscribed to the
> BQ mailing list somehow, and it's not letting me
> resubscribe atm :(.
>
> If this message doesn't get through to the mailing list,
> please forward it on for me. :)
>
> ***
>
> Regards and best wishes,
>
> Justin Clift
>
> --
> Open Source and Standards @ Red Hat
>
> twitter.com/realjustinclift
>
>
>
>
> --
> --Aaron
>