Size: a a a

Node.js — русскоговорящее сообщество

2019 November 08

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Дмитрий Зорин
Ребята как думаете насколько сильно golang может потеснить nodejs ? Кто что думает по этому поводу ?
go - Появился 10 ноября 2009
nodejs - Первый выпуск 27 мая 2009

формально го моложе, конечно. примерно на пол года
но всё равно непонятно с чего вдруг он должен потеснить кого-то, кого не ещё потеснил за 10 лет
источник

AS

Atmen Still in Node.js — русскоговорящее сообщество
Дмитрий Зорин
Ребята как думаете насколько сильно golang может потеснить nodejs ? Кто что думает по этому поводу ?
Мне на ушко шепнули, что Golang шикарен, красив, удобен, но он всего-лишь очень хороший ЯП, и его уже теснит идеальный - Rust.
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
в раст вчера еще и async await завезли
источник

PK

Pavel Kazantsev in Node.js — русскоговорящее сообщество
раст прекрасен
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Pavel Kazantsev
раст прекрасен
чем?
источник

PK

Pavel Kazantsev in Node.js — русскоговорящее сообщество
очень выразительный синтаксис, match крутой
источник

PK

Pavel Kazantsev in Node.js — русскоговорящее сообщество
по сравнению с ним go просто дубовейший
источник

PK

Pavel Kazantsev in Node.js — русскоговорящее сообщество
да ещё и сообщество go говорит "не используйте готовые модули, пишите всё сами"
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
выразительный синтаксис это несколько субьективный аргумент
источник

PK

Pavel Kazantsev in Node.js — русскоговорящее сообщество
я не претендую на объективность
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Atmen Still
Мне на ушко шепнули, что Golang шикарен, красив, удобен, но он всего-лишь очень хороший ЯП, и его уже теснит идеальный - Rust.
а как у раста с многопоточностью? как я понимаю, в го все корутины создаются автоматически и не требует от разработчика никаких усилий.

а в расте как?
источник

AS

Atmen Still in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а как у раста с многопоточностью? как я понимаю, в го все корутины создаются автоматически и не требует от разработчика никаких усилий.

а в расте как?
Этого мне на ухо не шептали. Я то на Ноде пишу.
источник

PK

Pavel Kazantsev in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
а как у раста с многопоточностью? как я понимаю, в го все корутины создаются автоматически и не требует от разработчика никаких усилий.

а в расте как?
в расте всё как у дедов, мьютексы и референс-каунтеры
источник

PK

Pavel Kazantsev in Node.js — русскоговорящее сообщество
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Pavel Kazantsev
я не претендую на объективность
ну ок
а что тогда для тебя выразительность синтаксиса раста?
источник

PK

Pavel Kazantsev in Node.js — русскоговорящее сообщество
Алексей Попов
ну ок
а что тогда для тебя выразительность синтаксиса раста?
match, типы options, result, макросы - всё это позволяет лаконично оформлять часто используемые конструкции
источник

EB

Eugene Butusov in Node.js — русскоговорящее сообщество
Pavel Kazantsev
в расте всё как у дедов, мьютексы и референс-каунтеры
мьютексы во многих языках есть, не только у дедов, а с подсчетом ссылок я думаю стоит релизнуть что-то в прод и наебаться с исправлением падений от  новых косяков связанных с утечками и NRE, чтоб понять, надо это или не надо.
источник

EB

Eugene Butusov in Node.js — русскоговорящее сообщество
хотя, с ручным менеджментом памяти есть плюс - выше порог входа и меньше следовательно дурачков, с которыми придется работать
источник

EB

Eugene Butusov in Node.js — русскоговорящее сообщество
но если дурачок просочится в тиму - вам пиздец
источник

PK

Pavel Kazantsev in Node.js — русскоговорящее сообщество
да, была такая беда - написал сервис на расте. вся команда зассала туда лезть)
источник