Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.09.2015, 01:45
Профессор
Отправить личное сообщение для ТОТ_САМЫЙ Посмотреть профиль Найти все сообщения от ТОТ_САМЫЙ
 
Регистрация: 10.09.2015
Сообщений: 184

CoffeeScript vs ES6
Есть хоть одно преимущество ES6 над Coffeescript? ответ: НЕТ!
Есть хоть одно преимущество Coffeescript над ES6? ответ: Сахар!

На одной чаще весов 0, на другой 1. Coffeescript выиграл!
Ответить с цитированием
  #2 (permalink)  
Старый 17.09.2015, 01:58
Аватар для Lemme
Профессор
Отправить личное сообщение для Lemme Посмотреть профиль Найти все сообщения от Lemme
 
Регистрация: 15.07.2015
Сообщений: 511

Игра в весы? Весело.

Придет время, когда трансляторы для ES6 не понадобятся и что сделают люди, которые используют es6? Выключат транслятор и все будет круто.

Ответить с цитированием
  #3 (permalink)  
Старый 17.09.2015, 02:13
Аспирант
Посмотреть профиль Найти все сообщения от newtimebigtime
 
Регистрация: 16.09.2015
Сообщений: 34

Я в ES6 ничего хорошего, кроме Proxy, Генераторов и Обещаний не вижу. Хотя и это все говенно реализовано, но лучше чем ничего. Тут хипстерочки постят постоянно какие-то фичи, но особо не впечатляет. Классы -- это вообще даунгрейд. Так и до жабы недалеко.

Coffescript сосет у обоих. Там даже нормальной объектной системы нет. Никогда с этим вонючим говном не связывался, и другим не советую.
Ответить с цитированием
  #4 (permalink)  
Старый 17.09.2015, 02:16
Аватар для Lemme
Профессор
Отправить личное сообщение для Lemme Посмотреть профиль Найти все сообщения от Lemme
 
Регистрация: 15.07.2015
Сообщений: 511

newtimebigtime, да чем тебе классы не угодили то? Единственное, чего не хватает, дак это приватных методов.
Ответить с цитированием
  #5 (permalink)  
Старый 17.09.2015, 02:25
Аспирант
Посмотреть профиль Найти все сообщения от newtimebigtime
 
Регистрация: 16.09.2015
Сообщений: 34

Lemme,
Возврат к классам -- это деградация. Когда появился первый прототипный язык -- self, о нем говорили, это тот же Smalltalk, только more Smalltalk. От него ответвились несколько языков, в числе которых JS. Прототипы концептуально проще, гибче и мощней. Это метаобъектная модель в чистейшем виде. Не хватает только множественного наследования.
Ответить с цитированием
  #6 (permalink)  
Старый 17.09.2015, 02:33
Аспирант
Посмотреть профиль Найти все сообщения от newtimebigtime
 
Регистрация: 16.09.2015
Сообщений: 34

Сообщение от Lemme
классы
Но появление классов -- это неизбежное зло. В JS за последние годы набежало множество планктона из энтерпрайза, они на JS ,просто не могут писать
Ответить с цитированием
  #7 (permalink)  
Старый 17.09.2015, 03:48
Профессор
Отправить личное сообщение для ТОТ_САМЫЙ Посмотреть профиль Найти все сообщения от ТОТ_САМЫЙ
 
Регистрация: 10.09.2015
Сообщений: 184

Сообщение от Lemme
Придет время, когда трансляторы для ES6 не понадобятся и что сделают люди, которые используют es6? Выключат транслятор и все будет круто.
Иииии как отсутствие транслятора дает плюс?

Сообщение от Lemme
да чем тебе классы не угодили то?
да это тролль он вобще ахинею несет, не разговаривай с ним разговаривай со мной))

Последний раз редактировалось ТОТ_САМЫЙ, 17.09.2015 в 03:50.
Ответить с цитированием
  #8 (permalink)  
Старый 17.09.2015, 14:23
Аватар для Lemme
Профессор
Отправить личное сообщение для Lemme Посмотреть профиль Найти все сообщения от Lemme
 
Регистрация: 15.07.2015
Сообщений: 511

Цитата:
Иииии как отсутствие транслятора дает плюс?
Да, чистый код. А с кофе - ты чистого кода не получишь, как не потей.
Ответить с цитированием
  #9 (permalink)  
Старый 17.09.2015, 17:08
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Lemme, newtimebigtime - это foo.

Цитата:
Да, чистый код. А с кофе - ты чистого кода не получишь, как не потей.
Выходной код? Sourcemaps в помощь.

Цитата:
Есть хоть одно преимущество Coffeescript над ES6? ответ: Сахар!
Единственное, в чём coffeescript сейчас лаконичней ES6 - меньшее количество пунктуации, а это уже дело вкуса. Мне, например, сейчас скобочки больше по душе; хотя, конечно, при надобности и к ruby-like привыкнуть смогу.

Последний раз редактировалось Erolast, 17.09.2015 в 17:12.
Ответить с цитированием
  #10 (permalink)  
Старый 17.09.2015, 17:19
Аспирант
Посмотреть профиль Найти все сообщения от newtimebigtime
 
Регистрация: 16.09.2015
Сообщений: 34

Сообщение от Erolast
сейчас лаконичней ES6
Ты когда про лаконичность говоришь, подразумеваешь некое детсадовско-перловское опредление, типа, я напишу эту строчку, короче на десять символов, cool!!! Когда речь идет об архитектуре, или даже просто НЕсинтетическом кейсе, новое говно отсосет, что подтверждалось тут неоднократно, на ООП-примерах. Отсосет во всех отношениях, включая и лаконичность.
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TypeScript vs ES6 caetus Общие вопросы Javascript 17 18.03.2016 12:37
Coffeescript Endy Оффтопик 3 17.05.2015 21:42
Вопрос по Coffeescript. theKingOfJava Общие вопросы Javascript 5 09.04.2015 13:38
Кто использует Coffeescript в своих проектах или на работе? FINoM Node.JS 32 01.02.2015 22:29
HAML, SLIM, SASS, CoffeeScript и прочее. Что вы реально используете в работе? Tim Оффтопик 55 14.04.2014 11:33