Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
Summary: Review Request: coffeescript - A programming language that transcompiles to JavaScript
https://bugzilla.redhat.com/show_bug.cgi?id=732216
Summary: Review Request: coffeescript - A programming language that transcompiles to JavaScript Product: Fedora Version: rawhide Platform: All OS/Version: Linux Status: NEW Severity: medium Priority: unspecified Component: Package Review AssignedTo: nobody@fedoraproject.org ReportedBy: tchollingsworth@gmail.com QAContact: extras-qa@fedoraproject.org CC: notting@redhat.com, package-review@lists.fedoraproject.org Classification: Fedora Story Points: --- Type: ---
Spec URL: http://www.u.arizona.edu/~tchol/fedora/coffeescript.spec SRPM URL: http://www.u.arizona.edu/~tchol/fedora/coffeescript-1.1.2-1.fc15.src.rpm Description: CoffeeScript is a little language that compiles into JavaScript. Underneath all of those embarrassing braces and semicolons, JavaScript has always had a gorgeous object model at its heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way.
The golden rule of CoffeeScript is: "It's just JavaScript". The code compiles one-to-one into the equivalent JS, and there is no interpretation at runtime. You can use any existing JavaScript library seamlessly (and vice-versa). The compiled output is readable and pretty-printed, passes through JavaScript Lint without warnings, will work in every JavaScript implementation, and tends to run as fast or faster than the equivalent handwritten JavaScript.