воскресенье, 29 марта 2015 г.

CoffeeScript

010
CoffeeScript — это не подмножество языка JavaScript. Несмотря на то, что вы можете получить доступ к внешним библиотекам в CoffeeScript-коде, вы получите ошибку синтаксиса, если попробуете скомпилировать чистый JavaScript-код. Также следует отметить, что CoffeeScript компилируется в чистый JavaScript, а не интерпретируется (как, например, Python).



Для начала развеем некоторые распространённые заблуждения. Вам нужно знать JavaScript, чтобы писать код на CoffeeScript, так как, например, анализ ошибок при выполнении кода требует знаний JS. Однако, оговорюсь, что в большинстве случаев ошибки бывают довольно очевидны. Ещё один миф о CoffeeScript — якобы скомпилированный JavaScript-код будет работать медленнее, чем его аналог, написанный программистом. На практике же видно, что это всего лишь миф — в некоторых случаях, скомпилированный CoffeeScript работает даже быстрее.
тест