|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
OoCc mayton Тоесть разработчики не решают обще-системных проблем как сишники, а просто делают бизнес-фичи. Цель языка была достигнута. Он ведь изначально позиционировался как реплейсмент Python/C++. Понятно. Порог вхождения ниже. Чем он лучше С# в этом плане ? не зная C# скажу про Go, что у него весьма низкий порог входа, готовая мультипоточность изкаропки (через go-рутины), развитой фреймворк (и не один) короче гуглу надо было, чтобы армия их программистов быстро вливалась и легко заменялась, при этом код был шустрым ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2020, 17:43 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
Алексей Роза OoCc пропущено... Понятно. Порог вхождения ниже. Чем он лучше С# в этом плане ? не зная C# скажу про Go, что у него весьма низкий порог входа, готовая мультипоточность изкаропки (через go-рутины), развитой фреймворк (и не один) короче гуглу надо было, чтобы армия их программистов быстро вливалась и легко заменялась, при этом код был шустрым С гуглем понятно. но говоря о application server чем он лучше Ноды или С++? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2020, 19:03 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
он хуже C++ (в плане производительности в 2 раза), но порог входа у него ниже а про ноду читайте в первом посте ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2020, 19:34 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
Алексей Роза он хуже C++ (в плане производительности в 2 раза), но порог входа у него ниже а про ноду читайте в первом посте В первом почте написана глупость. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2020, 19:38 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
mayton Тут я не знаю. Вроде-как C# - требует установку своего рантайма. Golang - вроде-бы нет. Развёртывание упрощается. Цена поддержки соотв меньше. И я не знаю как дотнет ставится на Linux-машину. Тоесть я не следил за новостями последних 15 лет в этом смысле. Может как-то и ставится. Но насколько качественно - ХЗ. Сходите в гугл с запросом ".NET Core", почитайте. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2020, 21:11 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
OoCc Алексей Роза он хуже C++ (в плане производительности в 2 раза), но порог входа у него ниже а про ноду читайте в первом посте В первом почте написана глупость. глупость это всерьёз полагать, что гугл бы заморочился с новым языком, если бы нода была чем-то годным. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 06:52 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
Алексей Роза заморочился с новым языком Да потому, что "мы - можем". Только вот другие "мы" - не гугль. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 08:33 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
Алексей Роза OoCc пропущено... В первом почте написана глупость. глупость это всерьёз полагать, что гугл бы заморочился с новым языком, если бы нода была чем-то годным. Нода работала в 1 потоке. Я думаю что это главный поинт против. Кстати на тот момент (2009 год) были альтернативы которые уже сущестовали как языки подходящие под требования. Например DLang. Там была и мультипоточка и строгая типизация. Но... очевидно у гугла было своё видение нового языка и даже DLang не подходил. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 10:03 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
Алексей Роза OoCcпропущено... В первом почте написана глупость. глупость это всерьёз полагать, что гугл бы заморочился с новым языком, если бы нода была чем-то годным. Гугл набодался с оракулом из за джавы на Андроиде и сделал свой язык, так же как и яблоко. Сделал он его под свои задачи. Может быть нода не подходила к задачам Гугла, что я вполне допускаю. Если бы го подходил к моим задачкам то я бы не уходил бы с С++. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 10:44 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
Алексей Роза глупость это всерьёз полагать, что гугл бы заморочился с новым языком, если бы нода была чем-то годным. Судя по тому, что вы говорите "язык", напрашивается вывод, что у вас весьма слабое понимание вопроса. Говорите уже не "язык", а "эта штуковина". Гугл какую-то штуковину сделал, которая лучше той штуковины, а какой-то парень, который вроде как причастен к той штуковине ушёл на другую штуковиную. Значит так фиговина плохая, а эта хорошая ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 13:09 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
mayton Go примерно в 2 раза более медленный на расчётных вычислениях (3D графика). В вебе редко когда что-то считают. Всё, что там нужно - работа со строками чтобы сформировать HTML/JSON/XML, отправляемый в браузер. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 14:01 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov mayton Go примерно в 2 раза более медленный на расчётных вычислениях (3D графика). В вебе редко когда что-то считают. Всё, что там нужно - работа со строками чтобы сформировать HTML/JSON/XML, отправляемый в браузер. только для этого надо пройтись по миллионам строк в БД hVostt Алексей Роза глупость это всерьёз полагать, что гугл бы заморочился с новым языком, если бы нода была чем-то годным. Судя по тому, что вы говорите "язык", напрашивается вывод, что у вас весьма слабое понимание вопроса. Говорите уже не "язык", а "эта штуковина". Гугл какую-то штуковину сделал, которая лучше той штуковины, а какой-то парень, который вроде как причастен к той штуковине ушёл на другую штуковиную. Значит так фиговина плохая, а эта хорошая https://golang.org/ (даже в домене есть язык) авторGo is an open source programming language that makes it easy to build simple, reliable, and efficient software. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 14:06 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov mayton Go примерно в 2 раза более медленный на расчётных вычислениях (3D графика). В вебе редко когда что-то считают. Всё, что там нужно - работа со строками чтобы сформировать HTML/JSON/XML, отправляемый в браузер. Да. Согласен. Но когда сравнивают языки обычно к сравнению притягивают либо стереотип. Либо синтетический тест который писан заинтересованными лицами. А они конешно будут выпячивать преимущества. Когда я создавал свой синтетик-тест - мне было интересно сравнивать между собой разные версии компилляторов С++/Java/.Net. и их рантайм на вычислениях вещественных чисел. Чуть позже энтузиасты добавили туда GoLang/Node (последняя была ну оооочень плоха по состоянию на 2016-й год примерно). Давно не актуализировал. Я 100% agree с тем что строки - это основа современного бизнес-программирования и от того как они внтури устроены - многое зависит. Или даже так. Насколько глубоко сам компиллятор интегрирован со строками. Распознает-ли он string как иммутабельную сущность либо видит что это string_builder и нужна несколько другая стратегия. Ну а json - это вообще эпика. Можно отдельный тип данных вводить сразу. Что вобщем-то в JavaScript реально хорошо сделано так это нативная интеграция ООП и JSON. Это то чего другие языки должны заимстовать. Ну и новые веяния в подходах к параллелизму. Класические вычислительные модели на потоках - полностью провалились. Их заменяют на что-то лайтовое. Асинки. Уступчивые функции. Тонкие потоки-фиберы. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 14:27 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
Тьфу. Не ООП и JSON а скорее некая форма представления произвольного объекта. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 14:47 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
Посмотрел форум https://www.sql.ru/forum/ssjs Активности нет никакой. Возможно все уже давно ушли в телеграм каналы. Но такое ощущение что Node никому не интересен. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 16:31 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
mayton, форум неинтересен, а не nodejs ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 18:48 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
Согласен. Погибаем потихоньку. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 18:52 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
потому что по Go вообще форума нет. возьмите форум по ноде и отдайте его ГОшникам, пока не протух а пока вот вам годный свежачок по C++ от разраба World of Tanks ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2020, 18:59 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
Go - просто студенческая (по уровню) поделка которой повезло с маркетингом. Сам по себе язык абсолютно нечитаемый отстой Код: sql 1.
Это что за синтаксический мусор? И то, что на нем легче чем на других языках писать сетевые сервисы это ни на чем не основанный миф . ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2020, 19:18 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
Если искать какую-то технологическую преемственность. От медленного и нетипизированного к быстрому и строго-типизированному то реплейсментом для Go будет не С++ а Rust. Тоесть схема такая. PHP (Node) -> Go -> Rust. Побаловались на Node.JS. Поняли что мало мультипоточки (как в Badoo) и потом свичнулись на GO. Потом узнали что утилизируют CPU только на 50% и захотелось по полной программе и тогда нашли Rust. Пруф - я поищу. Но он до боли похож на предыдущий. Тоже веб-сервер не тянул... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2020, 19:27 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
Anatoly Moskovsky Сам по себе язык абсолютно нечитаемый отстой Код: sql 1.
Это что за синтаксический мусор? ну вот с этим невозможно не согласиться сам на этого мудака агрюсь каждый раз, когда синтаксис смотрю очередной дебил уровня билла гей(тсс)а, который решил исключительно своих стандартов во все щели напихать пусть кривых, пусть вместо всем привычных и простых, но зато своих! у всех типы слева? А у меня будут справа! у всех массив[], а у меня будет []массив! у всех for/if со скобками, а у меня будет БЕЗ скобок! зато прикручу { к каждой строчке справа, да так чтобы сдвинуть нельзя было! Давно хотел. что за *ебан ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2020, 20:30 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
mayton Посмотрел форум https://www.sql.ru/forum/ssjs Активности нет никакой. Возможно все уже давно ушли в телеграм каналы. Но такое ощущение что Node никому не интересен. Там всегда была не высокая активность, имхо гораздо меньше, чем сейчас. Так что я бы сказал, что наоборот интерес к Node потихоньку растёт на SQL.ru. Вы ещё зайдите в форум "NoSQL, Big Data" и после заявите, что MongoDB никому не интересен ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2020, 12:35 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
mayton Если искать какую-то технологическую преемственность. От медленного и нетипизированного к быстрому и строго-типизированному то реплейсментом для Go будет не С++ а Rust. Тоесть схема такая. PHP (Node) -> Go -> Rust. Побаловались на Node.JS. Поняли что мало мультипоточки (как в Badoo) и потом свичнулись на GO. Потом узнали что утилизируют CPU только на 50% и захотелось по полной программе и тогда нашли Rust. Пруф - я поищу. Но он до боли похож на предыдущий. Тоже веб-сервер не тянул... В Badoo баловались с Node.JS? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2020, 12:37 |
|
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
|
|||
---|---|---|---|
#18+
Дмитрий Мух mayton Если искать какую-то технологическую преемственность. От медленного и нетипизированного к быстрому и строго-типизированному то реплейсментом для Go будет не С++ а Rust. Тоесть схема такая. PHP (Node) -> Go -> Rust. Побаловались на Node.JS. Поняли что мало мультипоточки (как в Badoo) и потом свичнулись на GO. Потом узнали что утилизируют CPU только на 50% и захотелось по полной программе и тогда нашли Rust. Пруф - я поищу. Но он до боли похож на предыдущий. Тоже веб-сервер не тянул... В Badoo баловались с Node.JS? Я просто подчеркиваю что те кто ищут перфекционизма - не должны останавливаться на GO. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.05.2020, 14:45 |
|
|
start [/forum/topic.php?fid=16&msg=39960340&tid=1339775]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
164ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
others: | 238ms |
total: | 513ms |
0 / 0 |