CoffeeScript is a language that combines Ruby-ish and Python-esque flavors, and compiles directly to JavaScript. CoffeeScript's golden rule is "It's just JavaScript" so you can always see exactly what JavaScript is generated by the CoffeeScript compiler. In fact it will probably make you a better JavaSscript developer! It combines the best of JavaScript and its power in a clear, concise syntax that is easy to learn and use. You can also use it in your existing web applications with any JavaScript frameworks like jQuery, Prototype, and Scriptaculous. This session will present an overview of CoffeeScript and its features.
Speaker: Scott Leberknight is the Chief Architect at Near Infinity Corporation, an enterprise software development and consulting services company based in Reston, Virginia. He has been developing enterprise and web applications for 14 years professionally, and has developed applications using Java, Ruby, Groovy, and even an iPhone application with Objective-C. His main areas of interest include alternative persistence technologies, object-oriented design, system architecture, testing, and frameworks like Spring, Hibernate, and Ruby on Rails. In addition, Scott enjoys learning new languages to make himself a better and more well-rounded developer a la The Pragmatic Programmers' advice to "learn one language per year."
Sign in to add slides, notes or videos to this session