CoffeeScript
CoffeeScript | |
---|---|
Basisdatè | |
Erscheinigsjohr: | 2009 |
Designer: | Jeremy Ashkenas |
Aktuelli Version: | 1.10.0 (3. September 2015) |
Tûpisierig: | schwach, dûnamisch |
Beyflusst vo: | Ruby, Python, Haskell |
Betriebssystem: | plattformunabhängig |
Lizènz: | MIT-Lizenz |
coffeescript.org |
CoffeeScript isch è Programmyrschprõch, wo d Programm dèvo in JavaScript transcompilyrt wörred. Si wörd sit 2009 vom Jeremy Ashkenas entwicklèt.
Hèrkumpft un Vowendig
[ändere | Quälltäxt bearbeite]Aaglènt a Ruby, Python un Haskell bediènt sich CoffeeScript èm sûntaktischè Zucker, um d Lesbarkeit vo JavaScript un Brägnanz z vobesserè. Ußerdèmm füürt CoffeeScript zuèsätzlichi Funktionalität y, wiè z. B. Array-Zämmèfassig un Pattern Matching. CoffeeScript übbersetzt vorhèrseebar in JavaScript, Programm könned kompakter (tûpischerwys 30 % wènniger Programmziilè) gschribbè wörrè, ooni dass deby d Laufzit-Performance beydrächtiget wörd.[1]
CoffeeScript isch zuèdemm dè offizièlle JavaScript-Präprozessor vo Ruby on Rails.[2]
Code-Byschpill
[ändere | Quälltäxt bearbeite]Dè folgendi Quèlltegscht git "Hoi Waelt" uus.[3]
alert "Hoi Waelt"
Transcompiliert in JavaScript.
alert("Hoi Waelt");
Compilyrig
[ändere | Quälltäxt bearbeite]Dè CoffeeScript-Compiler wiöd sit Version 0.5 sèlbscht in CoffeeScript gschribbè un isch für Node.js vofüègbar. Dè Compiler isch allerdings nit uff Node agwisè un cha in fascht jederè JavaScript-Umgebig uusgfüürt wörrè.[4]
Literadur
[ändere | Quälltäxt bearbeite]- Trevor Burnham: CoffeeScript: Accelerated JavaScript Development, Pragmatic Programmers (2011), ISBN 978-1-934356-78-4.
Weblinggs
[ändere | Quälltäxt bearbeite]- CoffeeScript Homepage
- GitHub Repository
- Repository
- Geoffrey Grosenbach, Jeremy Ashkenas, Michael Ficarra: Meet CoffeeScript. PeepCode. May 12. Archiviert vom Original am 16. Juni 2011. Abgrüeft am 5. Oktober 2011. Meet CoffeeScript (Memento vom 16. Juni 2011 im Internet Archive)
- CoffeeScript Cookbook, Sammlung von Scripten
- "The Little Book on CoffeeScript" kleine Web-Anleitung
- Smooth CoffeeScript (PDF; 2,0 MB), Kleines Heft zu CoffeeScript
Einzelnõchwys
[ändere | Quälltäxt bearbeite]- ↑ Interview with Jeremy Ashkenas. Read Write Hack, archiviert vom Original am 19. Mai 2012; abgruefen am 4. Dezember 2011.
- ↑ Introducing CoffeeScript. Linux Journal, archiviert vom Original am 4. Dezember 2011; abgruefen am 4. Dezember 2011 (änglisch).
- ↑ Archivierte Kopie. Archiviert vom Original am 27. Dezember 2009; abgruefen am 28. April 2012.
- ↑ CoffeeScript is a little language that compiles into JavaScript/Installation. jashkenas.github.com, archiviert vom Original am 27. Dezember 2009; abgruefen am 4. Dezember 2011 (änglisch).
Dä Artikel basiert uff ere fräie Übersetzig vum Artikel „CoffeeScript“ vu de dütsche Wikipedia. E Liste vu de Autore un Versione isch do z finde. |