имхо всем было бы лучше, если бы гугл на CoffeeScript внимание обратили чем на dart
coffeescript vs javascript
coffeescript по сути тот же javascript, только более читаемый и без кучи лишних символов:
для Drupal coffeescript
Coffe
process item
JS
var item = list[i];
process(item);
}
Цитирую
Для меня JavaScript — основной язык и пишу я на нем не первый год(пишу не на jQuery, а именно на JS) и я вас прекрасно понимаю. Меня окружают 90% людей для которых JS второстепенный и когда им приходится работать с JS я вижу как они ненавидят этот язык, но альтернатив у них нет(JS — монополист). Зачастую в условиях рынка проще начать писать на CoffeScript, чем ломать мозг и учить основы JS. Знать особенности JavaScript(не jQuery) это true, но зачастую это сложно и затратно.
Вложение | Размер |
---|---|
coffeescript.jpg | 68.55 КБ |
Комментарии
Голосую за себя
A jQuery before and after:
// Do something
});
# Do something
Разве можно такие скриншоты выкладывать???!
Имхо, если искать замену js, то только Lua.
Весь вопрос в том что сейчас мало кто решит изобретать велосипед. Ну да, у нас есть 2
языкашаблонизатора js, чуть более вылизанной логикой... и без истории разработки, привычных сниппетов... Как я подозреваю, netbeans/eclipse о подсветке синтаксиса кофескрипта ничего не знают. А отсутствие нормального IDE для работы... это так - поиграться с кодом, но не работу за деньги делать.Dart рано сравнивать с Coffescript.
Первый вышел несколько месяцев назад, а Coffescript уже как два года бороздит просторы интернета.
Чем мне лично нравится Coffescript - это то, что это посути интерпретатор javascript, только читается код понятнее и в нем нет как в js и как dart-е такого ненужного количества символов:
..{){(
...{){(
..{){(
..{){(
{){(
{){(
{){(
()});
()});
...()});
..()});
..()});
..()});
...()});
()});
http://www.slideshare.net/creatop/coffescript-javascript
Интересно интересно.