277
Backers
$13,785
pledged of $12,000 goal
0
seconds to go
Funding period
Apr 13, 2012 -
Jun 1, 2012
- First created · 1 backed
- Has not connected Facebook
- Website: github.com
Pledge $1 or more
128 backers
Everyone gets access to the project, both during development and at the completion of my full-time work.
Estimated delivery: Mar 2013Pledge $25 or more
110 backers
Receive a bi-weekly email update that includes project status, goals, and progress.
Estimated delivery: Mar 2013Pledge $200 or more
15 backers
Your name (or company name) will be permanently listed in the README.
Estimated delivery: Mar 2013Pledge $1,000 or more
7 backers
Your name (or company name) and a URL of your choosing will be permanently listed in the README.
Estimated delivery: Mar 2013Pledge $3,000 or more
0 backers
Thanks for funding an entire month of development! Your name (or company name) and a URL of your choosing will be permanently listed in the README. In addition, I will provide 8 hours of consultation on any of your coffeescript or javascript projects. Consultation will be over phone/skype/IM or in person with travel at donor's expense.
Estimated delivery: Mar 2013Pledge $6,000 or more
0 backers Limited (8 of 8 left)
Wow, thanks for funding two whole months of development! Your name (or company name) and a URL of your choosing will be permanently listed in the README. If desired, I will spend 10 hours over 2 days helping you during your transition to the new compiler from either JS or the old CS compiler. Consultation will be over phone/skype/IM or in person with travel at donor's expense.
Estimated delivery: Mar 2013Pledge $10,000 or more
0 backers Limited (4 of 4 left)
I'm assuming you are a business. Your company name and a URL of your choosing will be permanently listed in the README. I will come to your place of business (assuming my country isn't at war with yours...) and train your employees to use CoffeeScript. I will then spend the rest of the work week aiding in translating your current code base to CoffeeScript, making sure the current semantics are being preserved. This will serve as an excellent opportunity for your employees to learn how to write idiomatic, correct CoffeeScript code. Travel and hospitality expenses must be paid by donor.
Estimated delivery: Mar 2013
Creator Michael Ficarra on April 28, 2012
Ah, I see internets are trading at 3.1 cents per internet nowadays. Thank you!
Creator ALAS brou on April 28, 2012
1337 internets for you, gentle sir.
Creator Manuel Meurer on April 25, 2012
Yay, I'm backer #200! Looking forward to seeing this project get started.
Creator Srdjan Strbanovic on April 19, 2012
congrats! seems like that your goal is accomplished!
Creator Michael Ficarra on April 18, 2012
Great question, Andrew. I actually discussed this with Jeremy two weeks ago:
http://irclogger.com/.coffeescript/2012-04-04#1333551786
It didn't really go anywhere. I was planning on opening a CoffeeScript issue to facilitate a discussion. It'd be one of the biggest breaking changes we've made, but I think it'd be worth it. I'm a big fan of Haskell; they've done pretty much everything right, and call precedence is no exception. For now, use explicit parentheses in those cases:
if (isVisible 'div') and (clickable 'elem')
Creator Andrew Korzhuev on April 18, 2012
Keep up the good work.
Could you say, are you planning to fix operator priorities or not?
It's not a big problem, but bothers me a little, here are few examples:
if isVisible 'div' and clickable 'elem'
will translate into:
if (isVisible('div' && clickable('elem')))
while in ruby this is equivalent to:
if isVisible('div') and clickable('elem')
Creator Clifton King on April 16, 2012
This is great. I hope you'll support source maps!
Creator Michael Ficarra on April 14, 2012
Andy: Yes, it will be open source. See the project home toward the bottom for more details.
Andrew: This project would surely help at least a little with developing a .NET-based compiler, since the PEG (parsing expression grammar) I'll have to write can be used by any parser generator that accepts a PEG. A quick google search turned up this promising project: http://code.google.com/p/peg-sharp/
And thank you both for your donations and comments!
Creator Andy Joslin on April 14, 2012
Will it be open source? I'd like to help develop it if possible
Creator Andrew Davey on April 14, 2012
I'm very interested in eventually seeing a CoffeeScript compiler that runs on the .NET framework. Currently .NET based applications that dynamically compile CoffeeScript have to host a full JavaScript runtime to run the compiler. It works, but it's not fast. (Or it's fast, but uses COM and IE).
My hope is that this project could provide a route to generating a .NET-based CoffeeScript compiler (in F# perhaps). Something involving compiling the compiler but using a different back-end to generate F#/C#/etc instead of JS.
For now though, I'm very happy to support this project! :)