LINUX.ORG.RU

Новый стандарт ES6

 , , ,


3

1

- \me начал пытаться тыкать ES6, надежде начать декларировать классы как в цивилизованном C#

- \me нашел таблицу поддержки нового стандарта

- \me офигел от кучи несовместимых друг с другом реализаций (в отличии от теплого лампового C# с единственной реализацией для Win и его единственным форком для OS X/Lin)

- \me понял, что io.js - отстой, а нужно выбирать между 6to5 и tracur

- \me также понял, что пейсать нужно пока на ES6, а потом транспайлером конвертить в ES5, который исполняется стандартной нодой.

- \me проанализировал грант таски для них. Так и есть - 6то5 и tracur - самые популярные.

- \me нифига не понимает, нужно ли фиксить результирующий es5. И кого нужно отправлять в гит-игнор.

- \me не понимает, что будет с TypeScript, CoffeScript и прочим барахлом

- \me с теплотой вспоминает о прозрачном переходе .NET 2.0 -> 3.0 -> 4.0 -> ...

- \me начинает понимать значения слов «хипстота», «маладежнасть», "узбекопионеропроблемы"

- \me знает, как в лунухе писать разделитель для путей.

А твой C# может в исполнение большинством существующих браузеров? Нет? Шах и мат байтоебскому недоязычку!

Tark ★★ ()

Хипстеры же, как сам и сказал. Прозрачный переход и прочая совместимость для скучных и унылых людей с нормальным цветом глаз.

ranka-lee ()
Ответ на: комментарий от Tark

Софт в браузере это какой то лютый изврат уровня «на гаммаке, стоя и в противогазе».

ranka-lee ()

\me

/me вообще-то.
А по теме - ты только что осознал, что JS того шоле?

DeadEye ★★★★★ ()
Ответ на: комментарий от EnterpriseMobility

А ты тег Node.JS видел?

А ты об общем коде на сервере и клиенте слышал?

Tark ★★ ()

Ну а что еще ожидать от условно-разумного существа, которое путает '/' и '\'?

tailgunner ★★★★★ ()

что будет с TypeScript, CoffeScript и прочим барахлом

Сахарок подгниет, а годные вещи будут дальше медленно развиваться.

buddhist ★★★★★ ()
Ответ на: комментарий от EnterpriseMobility

Если это миф, то я Одиссей, потому что в нем живу.

Tark ★★ ()

цивилизованном C#
теплого лампового C#
с теплотой вспоминает о прозрачном переходе

Гомик что ли?

Solace ★★ ()

\me знает, как в лунухе писать разделитель для путей.

Так тебе и надо.

heilkitty ★★ ()

\me знает, как в лунухе писать разделитель для путей.

Зато /you не знает, что такое «/me».

Xellos ★★★★★ ()
Ответ на: комментарий от EnterpriseMobility

Про Silverlight слышал?

Это не веб это браузерокостыль.
Можно ли через сишарп работать c CSS, DOM API, localStorage?
Нет?
Досвидания.

uin ★★ ()

нужно выбирать между 6to5 и tracur

Судя по таблице, не совсем понятно зачем выбирать traceur, если он ничем не превосходит 6to5 (разве что понимает, что «=>» нельзя с новой строки писать). Да и сайт у последнего есть, даже с песочницей.

static_lab ★★★★★ ()

нужно ли фиксить результирующий es5. И кого нужно отправлять в гит-игнор.

По идее es5 — результат компиляции. Точно так же, как и css, полученный из sass/less, также как и js, полученный из coffee. Как мне кажется, есть смысл оставлять dist-файлы только если ты выкладываешь какую-то свою библиотеку или нечто подобное. То есть есть результирующий .js/.min.js, который будут использовать конечные пользователи, в т.ч. через bower.

static_lab ★★★★★ ()

да да да, ты еще про flash и java-апплеты спой

Ford_Focus ★★★★★ ()
Последнее исправление: Ford_Focus (всего исправлений: 1)
Ответ на: комментарий от Solace

Гомик что ли?

Такой вопрос от человека с гомогейшами на юзерпике способен вызвать гомерический хохот.

dexpl ★★★★★ ()

Как же твой \me ломает глаза, это жесть.

zinfandel ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.