LINUX.ORG.RU
ФорумTalks

нода слилась

 ,


1

3

https://nodejs.org/en/blog/release/v4.0.0/

нода слилась обратно с io.js. В принципе там очень много полирования яиц, которое могут объять разумом только очень продвинутые разработчики. Самое понятное наверное заключается в апдейте v8 до свежего состояния. Из доступного:

- генераторы
- промисы

Остальное, к сожалению, пока с ключами:

--es_staging (enable all completed harmony features)
--harmony (enable all completed harmony features)
--harmony_shipping (enable all shipped harmony fetaures)
--harmony_modules (enable «harmony modules» (in progress))
--harmony_array_includes (enable «harmony Array.prototype.includes» (in progress))
--harmony_regexps (enable «harmony regular expression extensions» (in progress))
--harmony_proxies (enable «harmony proxies» (in progress))
--harmony_sloppy (enable «harmony features in sloppy mode» (in progress))
--harmony_unicode_regexps (enable «harmony unicode regexps» (in progress))
--harmony_reflect (enable «harmony Reflect API» (in progress))
--harmony_destructuring (enable «harmony destructuring» (in progress))
--harmony_sharedarraybuffer (enable «harmony sharedarraybuffer» (in progress))
--harmony_atomics (enable «harmony atomics» (in progress))
--harmony_new_target (enable «harmony new.target» (in progress))
--harmony_tostring (enable «harmony toString»)
--harmony_concat_spreadable (enable «harmony isConcatSpreadable»)
--harmony_rest_parameters (enable «harmony rest parameters»)
--harmony_spreadcalls (enable «harmony spread-calls»)
--harmony_spread_arrays (enable «harmony spread in array literals»)
--harmony_arrow_functions (enable «harmony arrow functions»)
--harmony_computed_property_names (enable «harmony computed property names»)
--harmony_unicode (enable «harmony unicode escapes»)
--harmony_object (enable «harmony Object methods»)

Еще из заметного - починили приличные регрессии скорости, которые набегали после 0.10 ноды.

★★★★★

Ответ на: комментарий от ykroop

А пёс ее знает. Я вебней занимаюсь, не сталкивался с этими областями.

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

Яваскрипт в каждом сердце,

/me в ужосе хватается за сердце

Питонокапец близок.

Что заставило тебя так подумать? Впрочем, это оффтопик.

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

Я-то думал, где же этот несуществущий язык, свободный от спеков и reference implementations? А он в сердцах. Время расчехлять колья!

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

смерть обоих поделий уже тщательно распланирована и пройдет точно по графику? в каких кассах взять пару билетов?

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

смерть обоих поделий уже тщательно распланирована и пройдет точно по графику? в каких кассах взять пару билетов?

Оба поделия объединились, стали неубиваемы и теперь захавают ваш мозг!!!!!ЁЁЁЁ

grim ★★★☆ ()
Ответ на: комментарий от tailgunner

Нода в той или иной форме теперь бессмертна(как это относится к IT, бессмерность это > 20 лет), так как скорость уже набрали а Опенсорс не даст протухнуть.

Хотелось бы увидеть и альтернативы к примеру от Мозилы, но я не ожидаю что-то в ближайшие 2 года.

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

Но ведь Gevent, показывает в тестах результаты лучше NodeJS.

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

Нода в той или иной форме теперь бессмертна(как это относится к IT, бессмерность это > 20 лет)

Какие печальные ужасы ты рассказываешь.

Хотелось бы увидеть и альтернативы к примеру от Мозилы

Чем меньше жабаскрипта во Вселенной, тем лучше.

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

numpy, scipy, pandas, nltk и прочих вещей подобного рода.

нахер никому не нужны, ¿вот например ты, разработчик на питоне, что из вышеперечисленного использовал, дай ссылку на гитхаб.

kep ()
Ответ на: комментарий от Vit

А на питоне уже появился нормальный парсер маркдауна?

Нормальный это какой? У меня на одном джанговском сайте используется какой-то. Не помню что за модуль, сайт заброшен с 2009г.

Flame4All ()
Ответ на: комментарий от Flame4All

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

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

Т.е. я - это все, и если я не использую, то все не используют? Тебе в детстве задержку развития не ставили?

Deleted ()
Ответ на: комментарий от Deleted

Тебе пора обратно в уютненькую криокамеру с ббкодами и смарти.

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

Интересно, что ты там кому доказал, шизик.

Deleted ()
Ответ на: комментарий от Flame4All

Какие-то не годятся, т.к. заканчиваются костылями.

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

Чем меньше жабаскрипта во Вселенной, тем лучше.

Да ладно
Лучше чем всякие PHP
А ES6 даже можно нормальным ЯП назвать.

grim ★★★☆ ()

поставил 4-ю ноду по оффтопик, 64-битную.

Консоль. Там будет поддерживаться let? Или в этом быдлоязычке до сих пор нужно лезть в начало тела фукции и делать определение в var.

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

Лучше чем всякие PHP

какой злостный оффтопик! Нет ничего лучше лапшекода, доставшегося тебе со времен похапе 4 вперемешку с хотеэмэль, це-эс-эс и же-эс, который можно запускать только под IE 5.5!

а тут понапридумывали всяких SPA, разрабатываемы через TDD в Атом с wallaby плагом. Хипстота же! Теплый ламповый веб 1.0 рулит и педалит! Задавим любителей смуси и самокатов!

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

мой мир не будет прежним — щас глянул, первые комты в репке babel от 28 сентября 2014. всей этой революции es6/7 меньше года. ну эпик просто.

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

как может какой то ноде-же-эс с дистрибутивом в 9 Мб убить питон с дистром в 23 Мб?

Зы. Я не говорю уже про XAMPP размеров в 100 Мб. Вот это неубиваемая зверюга!

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

Яваскрипт в каждом сердце

В моем точно, но только на клиенте.

Питонокапец близок.

Да, гоферы все ближе.

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

на питоне уже появился нормальный парсер маркдауна?

Не знаю что есть «нормальный», но рабочий парсер был ещё N лет назад, я на нём делал курсовую (вики) и даже смог добавить новые синтаксические элементы.

Щас, смотрю, этих парсеров только прибавилось.

Но только я не вижу больших проблем доработать любой парсер из существующих если они тебе чем-то не нравятся. Это отнють не задача из ряда сильно сложных. Причём, на крайний случай, ты можешь парсить его сишной библиотекой и потом уже выхлоп AST распарсить «на коленке» и отрендерить как нужно.

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

Те же яйца, но с перламутровыми пуговицами.

Deleted ()
Ответ на: комментарий от true_admin

Проблема в том, что на уровне AST уже потеряна информация о синтаксисе. И если тебе надо сделать новый кастомный блок типа fenced code, или инлайновые теги с поддержкой вложенности и правильным приоритетом, то ты внезапно обнаружишь что воткнулся головой в бетон.

Твое «доработать любой парсер из существующих» на практике значит «полностью переписать с нуля».

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