FUTURE ALOOF

MIKEAL ROGERS

Survey: Why are you using CoffeeScript?

The JavaScript community would like to know why you are using CoffeeScript. Please fill out the following survey.

1. CoffeeScript’s syntax makes you feel…

A. Warm and fuzzy inside, like after you eat insulation.

B. Like JavaScript never existed even though all my errors seem to be in it.

C. I only discuss my feelings with my court appointed therapist.

D. I feel fine, how do you feel using that old busted JavaScript syntax?

2. Why do you trade ease of debugging for a new syntax?

A. I don’t really debug so much as I send people pull requests that change their JavaScript to CoffeeScript.

B. I just write examples to show at meetups, no debugging necessary.

C. I live in the future, and in the future sourcemaps are in all the browsers.

D. What is debugging? I just crush code bro!

3. What is your favorite CoffeeScript feature.

A. Pretty.

B. All the arrows, I like pointing at things.

C. DHH.

D. TypeError: Object #<MyClass> has no method 'save’

4. What do you think is lacking in JavaScript?

A. It’s not new enough, I only use languages invented less than 18 months ago. I’m on to IcedCoffeeScript already.

B. Exceptions tend to show you the line numbers where the error happened, where’s the fun in that?

C. Too many semicolons.

D. It’s not classy enough.

5. What would it take for you to switch to JavaScript?

A. Reinvent more wheels.

B. Beer, lots of beer.

C. Less available code and modules.

D. Rails support.

Thank you for completing this survey.