CoffeeScript
Телнең классы: | |
---|---|
Барлыкка килгән: | |
Автор: | |
Файлларның киңәйтелмәсе: |
Ошибка Lua в package.lua на строке 80: module 'Module:Wikidata/Software' not found. |
Чыгарылыш: |
2.7.0 |
Йогынтысын кичергән: | |
Йогынты ясаган: | |
Лицензия: | |
Сайт: | |
ОС: |
CoffeeScript ([’kɔ:fɪ skrɪpt]; кофи скрипт) — JavaScriptка китерүче программалаштыру теле. CoffeeScript кодының укылышын яхшырту, күләмен киметү өчен телгә Ruby, Python, Haskell һәм Erlang рухында синтаксик ысулларны өсти.
CoffeeScript JavaScript белән чагыштырганда компактрак код язырга ярдәм итә[3].
CoffeeScript-ны трансляцияләгәннән барлыкка килгән JavaScript-код, JavaScript Lint 2012 елның 4 июль көнендә архивланган. тикшерүен тулысынча үтә.
Тарихы
[үзгәртү | вики-текстны үзгәртү]Телне ясаучы, Джереми Ашкенас, 2009 елның 13 декаберендә, түбәндәге комметрия белән, беренче git коммит ясый: "initial commit of the mystery language."[4] Башта компилятор Ruby телендә тормышка ашырыла. 24 декабердә беренче тегланган һәм документлаштырлган версия дөнья күрә - 0.1.0. 2010 елның 21 февралендә чыккан 0.5 версиясеннән башлап, компилятор CoffeeScript-ның үзендә тормышка ашырыла башлый. Шул вакыттан башлап, GitHubта проектка берничә башка авторлар (ингл. contributors) да кушыла.
2010 едның 24 декаберендә, Ашкенас, тәүге тапкыр проект турында хәбәр бирелгән Hacker News сайтында, 1.0.0 тотрыклы релизын (ингл. stable release) игълан итә.[5][6]
CoffeeScript Ruby җәмәгатчелеге тарафыннан бик җылы каршы алына. CoffeeScript Ruby on Railsның 3.1 вериясеннән башлап, веб-фреймворкның өлеше буларак өстәлә.
Искәрмәләр
[үзгәртү | вики-текстны үзгәртү]- ↑ The coffeescript Open Source Project on Open Hub: Licenses Page — 2006.
- ↑ https://github.com/jashkenas/coffeescript/blob/master/README.md
- ↑ Рәсми сайтның титул битенән үрнәк
- ↑ Github. 'initial commit of the mystery language'
- ↑ Hacker News. CoffeeScript 1.0.0 announcement posted by Jeremy Ashkenas on Dec 24, 2010
- ↑ Hacker News. Original CoffeeScript announcement posted by Jeremy Ashkenas on Dec 24, 2009