From Wikipedia, the free encyclopedia
CoffeeScript ([’kɔ:fɪ skrɪpt]; кофи скрипт) — JavaScriptка китерүче программалаштыру теле. CoffeeScript кодының укылышын яхшырту, күләмен киметү өчен телгә Ruby, Python, Haskell һәм Erlang рухында синтаксик ысулларны өсти.
Телнең классы: |
мультипарадигмаль: объект-юнәлтелгән, императив, функциональ, аспекларга йөз тоткан, прототип |
---|---|
Барлыкка килгән: | |
Автор: |
Джереми Ашкенас |
Файлларның киңәйтелмәсе: |
Ошибка Lua в package.lua на строке 80: module 'Module:Wikidata/Software' not found. |
Чыгарылыш: |
2.7.0 |
Йогынтысын кичергән: |
JavaScript, Python, Ruby, Haskell, Erlang |
Йогынты ясаган: |
MoonScript, LiveScript |
Лицензия: | |
Сайт: | |
ОС: |
платформаара програм тәэминаты[d] |
CoffeeScript JavaScript белән чагыштырганда компактрак код язырга ярдәм итә[3].
CoffeeScript-ны трансляцияләгәннән барлыкка килгән JavaScript-код, JavaScript Lint тикшерүен тулысынча үтә.
Телне ясаучы, Джереми Ашкенас, 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 вериясеннән башлап, веб-фреймворкның өлеше буларак өстәлә.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.