The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"Выпуск серверной JavaScript-платформы Node.js 7.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск серверной JavaScript-платформы Node.js 7.0"  +/
Сообщение от opennews (??) on 26-Окт-16, 11:03 
Представлен (https://nodejs.org/en/blog/release/v7.0.0/) релиз Node.js 7.0.0 (https://nodejs.org), платформы для выполнения высокопроизводительных сетевых приложений на языке JavaScript. Прошлая ветка Node.js 6.x неделю назад получила статус выпуска с длительным сроком поддержки (LTS), обновления для которого будут выпускаться в течение 30 месяцев. Позапрошлая LTS-ветка 4.x будет поддерживаться до апреля 2017 года. LTS-ветки предлагаются для сложных промышленных внедрений, крупных предприятий и тех, для кого стабильность имеет первоочередное значение. Ветка Node.js 7 относится к промежуточным выпускам и будет поддерживаться до июня 2017 года. Выпуск Node.js 8 запланирован на апрель 2017 года.

Из улучшений в Node.js 7.0 отмечается новый парсер URL, соответствующий стандарту (https://url.spec.whatwg.org/) оформления URL, подготовленному сообществом WHATWG. Движок V8 обновлён до версии 5.4, в которой обеспечена поддержка 98% возможностей  JavaScript, определённым в спецификации ECMAScript 6 (https://www.opennet.me/opennews/art.shtml?num=42450). Проведена работа по увеличению производительности и повышению надёжности.

URL: https://nodejs.org/en/blog/release/v7.0.0/
Новость: http://www.opennet.me/opennews/art.shtml?num=45375

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


2. "Выпуск серверной JavaScript-платформы Node.js 7.0"  –2 +/
Сообщение от Володя (??) on 26-Окт-16, 11:12 
Пожалуй, с этой версии начну изучение Node.js и внедрение его в свои проекты.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +2 +/
Сообщение от ВащеВаще (ok) on 26-Окт-16, 11:38 
Начни-начни. Я вот уже как год юзаю. Само по себе, как техническое решение, node'а хороша: быстра, асинхронна. Но для веба - сыра. А те батарейки, что есть, как правило низкого качества, по сравнению с теми же батарейками из репы pypi, например. Так что, если нет веских причин юзать именно ноду - не следует гнаться за хайпом, ибо мёдик соседствует с говнецом.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Выпуск серверной JavaScript-платформы Node.js 7.0"  –1 +/
Сообщение от Другой аноним on 26-Окт-16, 11:45 
Поддерживаю. А когда кодовая база разрастается, то код построенный на кол-бэках становится просто уродским. Поэтому в некоторых случаях предпочитаю ruby. Зато node'a отлично подходит для небольших сервисов.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +/
Сообщение от Аноним (??) on 26-Окт-16, 11:52 
ES2015/16/16 async/await, не, не слышал?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +6 +/
Сообщение от rshadow (ok) on 26-Окт-16, 12:40 
У меня уже давно сложилось впечатление, что люди ругающие колбечную лапшу виноваты в ней сами. Это как делать 10-й уровень вложения if-ов и ругаться, что оно плохо выглядит. Не делайте так.

Стиль нужно стандартизировать. Пользоваться новыми конструкциями языка. И будет счастье.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

11. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +/
Сообщение от элементарно же on 26-Окт-16, 13:41 
Вот потому и ругаются, что приносят им на правку после всяких стандартизатовров/лапшаторов/прототиперов/асинхраторов и проч...
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

35. "Выпуск серверной JavaScript-платформы Node.js 7.0"  –1 +/
Сообщение от Аноним (??) on 27-Окт-16, 10:59 
> У меня уже давно сложилось впечатление, что люди ругающие колбечную лапшу виноваты
> в ней сами.

Нет, ты знаешь, не только сами. Посмотри на хабре свежую статью про ES6. И таки да, ишак 11 версии не умеет ES6 почти никак. Это получается что при попытке его использовать мозг будут грызть процентов 4-5 юзерей, это больше чем хотелось бы.

Более того, даже в ES6 ухитрились позажигать. Вот скажите, как можно сделать const, который ... позволяет менять значение переменной? Там же на хабре в статйке рядом примеры. Фэйспалм. А вот let вместо var. Ну вроде все хорошо. Ан нет, оказывается что там теперь на каждую декларацию целое замыкание. И без того лажовенькая производительность совсем уходит в плинтус. Фэйспалм еще раз. А потом те кому это нравится почему-то обижаются званию вебмакаки. Блин, а кому еще такой ЯП может нравиться?

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

45. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +/
Сообщение от Знайка on 27-Окт-16, 21:08 
Радуют вопли таких обиженных. Про Babel, конечно, умники не слышали.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

47. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +/
Сообщение от антончик on 27-Окт-16, 22:22 
А ещё не понимает что такое const в жопоскрипте, и значение его таки менять нельзя, можно делать мутации в объекте, на который указывает const-"переменная", эта "переменная" не меняется, она по прежнему будет ссылаться на объект, то-есть по сути это константная ссылка на объект (прям как const в сях).
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

27. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +/
Сообщение от Виталик (??) on 26-Окт-16, 22:19 
Только вот в 7.0 нет async/await насколько знаю.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

44. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +/
Сообщение от Тетя Сара on 27-Окт-16, 20:54 
С ключем --harmony-async-await таки есть
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

14. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +/
Сообщение от Аноним (??) on 26-Окт-16, 14:33 
> качества, по сравнению с теми же батарейками из репы pypi, например

Только питоннетормозит!!!1111 и за это его в вебне дружно выпиливает Go. Покупать сервера все-таки накладно, особенно когда это не энтерпрайзные жабисты.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

16. "Выпуск серверной JavaScript-платформы Node.js 7.0"  –1 +/
Сообщение от Мяут (ok) on 26-Окт-16, 14:50 
Даже Unix (во времена всяких PDP/11, да) писался по принципу, что машинное время дешевле времени программистов. И если платформа (как Python или нода) позволяет получать более дешевый с точки зрения обслуживания (быстрота написания первой версии, что на прямую зависит от качества репозитория библиотек) код, она будет выбрана даже в ущерб (не фатальный, конечно) производительности. А сервера сейчас во всяких амазонах покупают ;)
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

23. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +/
Сообщение от Клыкастый тигар Изя Цельсионович on 26-Окт-16, 17:43 
Это верно, вот только абмазоны вообще зажрались.
Вот уже на двух работах подряд успешно перевожу плейбуки и скрипты с абмазона на опенстек и опеннебулу. Более того, знакомые чуваки из другой конторы - переводят нагрузки с абмазона на гугель и цифровой_океан.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

24. "Выпуск серверной JavaScript-платформы Node.js 7.0"  –1 +/
Сообщение от _ (??) on 26-Окт-16, 18:45 
Да суета это всё. У меня знакомые переводят с гугеля в амазон. И ЧО?!
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

34. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +1 +/
Сообщение от Аноним (??) on 27-Окт-16, 10:53 
> Даже Unix (во времена всяких PDP/11, да) писался по принципу, что машинное
> время дешевле времени программистов.

Ну и где эти unix теперь? А в линуксе например программисты подрасперлись на весьма нетривиальные и хитрые оптимизации ради скорости.

Дропбокс тоже как-то так рассуждал, но их стартап взлетел. А сервера таки стоят денег и при таких масштабах это лупит по карману. И они два раза переписывали двигло заново. Хороший способ экономии времени вышел.

> от качества репозитория библиотек) код, она будет выбрана даже в ущерб
> (не фатальный, конечно) производительности.

Вы так с наскока вообще назовете что-нибудь хуже чем питон по производительности?

> А сервера сейчас во всяких амазонах покупают ;)

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

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

43. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +/
Сообщение от Led (ok) on 27-Окт-16, 20:29 
> Вы так с наскока вообще назовете что-нибудь хуже чем питон по производительности?

Справедливости ради, есть одно такое: ruby.

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

46. "Выпуск серверной JavaScript-платформы Node.js 7.0"  –1 +/
Сообщение от Знайка on 27-Окт-16, 21:09 
>> Вы так с наскока вообще назовете что-нибудь хуже чем питон по производительности?
> Справедливости ради, есть одно такое: ruby.

Справедливости ради, Visual Basic.Net

Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

42. "Выпуск серверной JavaScript-платформы Node.js 7.0"  –1 +/
Сообщение от КовёрСамолёт on 27-Окт-16, 16:00 
кстати, не тормозит и запросто может быть быстрее ноды. просто pypy.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

25. "Выпуск серверной JavaScript-платформы Node.js 7.0"  –3 +/
Сообщение от Отражение луны (ok) on 26-Окт-16, 21:58 
Ты, наверное, из тех конченных, которые на страницы html разметку выплевывают. Вот тебе подсказка - берешь ангуляр и будет тебе счастье.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

19. "Выпуск серверной JavaScript-платформы Node.js 7.0"  –1 +/
Сообщение от KonstantinB (ok) on 26-Окт-16, 15:41 
Не очень удачный выбор версии.
https://github.com/nodejs/promises/issues/4#issuecomment-254...
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +1 +/
Сообщение от Аноним (??) on 26-Окт-16, 11:37 
Эх, ожидал V8 5.5, чтобы уже начать пользоваться нативными async/await, а сейчас они включаются лишь через гаромнии, да и реализация там хромает
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +1 +/
Сообщение от Аноним (??) on 26-Окт-16, 13:58 
Скорее всего версию V8 поднимут чуть позже. в 6-ке обновили до V8 5.1 в самый последний момент перед переходом на LTS.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

26. "Выпуск серверной JavaScript-платформы Node.js 7.0"  –1 +/
Сообщение от Онаним on 26-Окт-16, 22:18 
Интересно, вот что мешает умельцам (лично мне мешает, что сам я никогда особо не интересовался этой темой) взять и заменить JS-движок в составе Node на более новый и выпустить альтернативную сборку? Или там между версиями неполная обратная совместимость и надо реально переписывать основной код?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

29. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +/
Сообщение от Аноним (??) on 26-Окт-16, 23:25 
Собрал с гита и поставил V8 5.5, вроде ничего не падает, всё завелось с первого раза и работает, можно задуматься и об альтернативной сборке
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

21. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +/
Сообщение от Аноним (??) on 26-Окт-16, 16:00 
Кто-нибудь знает, как с помощью ноды делать презентации? Видел парочку, запускаются в браузере, выглядят хорошо.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +1 +/
Сообщение от Даниил Пронин email on 26-Окт-16, 16:59 
Shower, например. Ну и вообще можешь погуглить “js presentaiton library”.
И на заметку: не всё то node.js, что браузер. Тебе на ноде только сборщик нужен.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

28. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +/
Сообщение от Аноним (??) on 26-Окт-16, 22:22 
Спасибо за хороший совет. А те, что видел, оказывается на node.js + reveal.js
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

32. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +1 +/
Сообщение от Аноним (??) on 27-Окт-16, 08:34 
Посмотри на https://readymag.com, это не совсем нода, но там можно сделать экспорт
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

30. "Выпуск серверной JavaScript-платформы Node.js 7.0"  –1 +/
Сообщение от Аноним (??) on 27-Окт-16, 02:37 
Это каким мазохистом нужно быть, чтоб использовать технологию для серьёзных проектов,  где нет банальных типов данных...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

31. "Выпуск серверной JavaScript-платформы Node.js 7.0"  –1 +/
Сообщение от angra (ok) on 27-Окт-16, 05:01 
В js и соответственно node.js типы данных есть. А вы про какую технологию в этом топике хотите поговорить?
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

36. "Выпуск серверной JavaScript-платформы Node.js 7.0"  –1 +/
Сообщение от Аноним (??) on 27-Окт-16, 11:03 
> В js и соответственно node.js типы данных есть.

JS уникум. Они там есть, но толку с этого чуть менее чем нихрена. Ни для оптимизации, ни для избавления кода от багов. Как и от констант которые, блин, не константные получились.

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

39. "Выпуск серверной JavaScript-платформы Node.js 7.0"  –1 +/
Сообщение от angra (ok) on 27-Окт-16, 15:37 
Перечисли какими ЯП ты владеешь. А то утверждение про уникальность js наводит на мысли об очень скудном багаже знаний в этой области.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

41. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +/
Сообщение от Тузя (ok) on 27-Окт-16, 15:59 
Поясните мне, в чём принципиальное отличие типов данных JS от perl и в чём уникальность JS?
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

33. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +/
Сообщение от Аноним (??) on 27-Окт-16, 09:06 
динамическая типизация? В в пшп на котором написан фэйсбук тоже динамическая типизация.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

37. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +/
Сообщение от Аноним (??) on 27-Окт-16, 11:04 
> динамическая типизация? В в пшп на котором написан фэйсбук тоже динамическая типизация.

Фэйсбук на чем только не написан. И они там HHVM помнится развивали и там они вроде как раз что-то с типами делали, если я не путаю.

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

38. "Выпуск серверной JavaScript-платформы Node.js 7.0"  +/
Сообщение от Мимокрокодил email on 27-Окт-16, 13:06 
Путаете, два основных языка для FB это JS(Реакт) и PHP(HHVM) без изменений их ванильной сути, остальное капли в океане. (не считая кода HHVM, но его полезность для всех кроме FB стремиться к нулю после выхода PHP7)
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

40. "Выпуск серверной JavaScript-платформы Node.js 7.0"  –1 +/
Сообщение от angra (ok) on 27-Окт-16, 15:40 
> динамическая типизация?

Он похоже не в курсе что это такое. Также как не знает о других видах типизации.

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру