powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
25 сообщений из 176, страница 4 из 8
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39959981
OoCc
mayton

Тоесть разработчики не решают обще-системных проблем как сишники, а просто делают
бизнес-фичи. Цель языка была достигнута. Он ведь изначально позиционировался как реплейсмент
Python/C++.

Понятно. Порог вхождения ниже. Чем он лучше С# в этом плане ?

не зная C# скажу про Go, что у него весьма низкий порог входа, готовая мультипоточность изкаропки (через go-рутины), развитой фреймворк (и не один)
короче гуглу надо было, чтобы армия их программистов быстро вливалась и легко заменялась, при этом код был шустрым
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960035
Фотография OoCc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Роза
OoCc
пропущено...

Понятно. Порог вхождения ниже. Чем он лучше С# в этом плане ?

не зная C# скажу про Go, что у него весьма низкий порог входа, готовая мультипоточность изкаропки (через go-рутины), развитой фреймворк (и не один)
короче гуглу надо было, чтобы армия их программистов быстро вливалась и легко заменялась, при этом код был шустрым

С гуглем понятно. но говоря о application server чем он лучше Ноды или С++?
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960056
он хуже C++ (в плане производительности в 2 раза), но порог входа у него ниже
а про ноду читайте в первом посте
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960060
Фотография OoCc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Роза
он хуже C++ (в плане производительности в 2 раза), но порог входа у него ниже
а про ноду читайте в первом посте

В первом почте написана глупость.
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960109
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Тут я не знаю. Вроде-как C# - требует установку своего рантайма.

Golang - вроде-бы нет. Развёртывание упрощается. Цена поддержки соотв меньше.

И я не знаю как дотнет ставится на Linux-машину. Тоесть я не следил за новостями
последних 15 лет в этом смысле. Может как-то и ставится. Но насколько качественно - ХЗ.

Сходите в гугл с запросом ".NET Core", почитайте.
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960171
OoCc
Алексей Роза
он хуже C++ (в плане производительности в 2 раза), но порог входа у него ниже
а про ноду читайте в первом посте

В первом почте написана глупость.

глупость это всерьёз полагать, что гугл бы заморочился с новым языком, если бы нода была чем-то годным.
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960185
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Роза
заморочился с новым языком
... но почему?
Да потому, что "мы - можем". Только вот другие "мы" - не гугль.
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960206
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Роза
OoCc
пропущено...

В первом почте написана глупость.

глупость это всерьёз полагать, что гугл бы заморочился с новым языком, если бы нода была чем-то годным.

Нода работала в 1 потоке. Я думаю что это главный поинт против. Кстати на тот момент (2009 год)
были альтернативы которые уже сущестовали как языки подходящие под требования. Например DLang.
Там была и мультипоточка и строгая типизация. Но... очевидно у гугла было своё видение нового языка
и даже DLang не подходил.
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960218
Фотография OoCc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Роза

OoCcпропущено...

В первом почте написана глупость.

глупость это всерьёз полагать, что гугл бы заморочился с новым языком, если бы нода была чем-то годным.
Гугл набодался с оракулом из за джавы на Андроиде и сделал свой язык, так же как и яблоко.
Сделал он его под свои задачи. Может быть нода не подходила к задачам Гугла, что я вполне допускаю. Если бы го подходил к моим задачкам то я бы не уходил бы с С++.
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960272
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей Роза
глупость это всерьёз полагать, что гугл бы заморочился с новым языком, если бы нода была чем-то годным.


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

Говорите уже не "язык", а "эта штуковина". Гугл какую-то штуковину сделал, которая лучше той штуковины, а какой-то парень, который вроде как причастен к той штуковине ушёл на другую штуковиную. Значит так фиговина плохая, а эта хорошая
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960296
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Go примерно в 2 раза более медленный на расчётных вычислениях (3D графика).

В вебе редко когда что-то считают. Всё, что там нужно - работа со строками чтобы сформировать HTML/JSON/XML, отправляемый в браузер.
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960297
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.
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960306
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
mayton
Go примерно в 2 раза более медленный на расчётных вычислениях (3D графика).

В вебе редко когда что-то считают. Всё, что там нужно - работа со строками чтобы сформировать HTML/JSON/XML, отправляемый в браузер.

Да. Согласен. Но когда сравнивают языки обычно к сравнению притягивают либо стереотип.
Либо синтетический тест который писан заинтересованными лицами. А они конешно будут
выпячивать преимущества.

Когда я создавал свой синтетик-тест - мне было интересно сравнивать между собой разные
версии компилляторов С++/Java/.Net. и их рантайм на вычислениях вещественных чисел.
Чуть позже энтузиасты добавили туда GoLang/Node (последняя была ну оооочень плоха
по состоянию на 2016-й год примерно). Давно не актуализировал.

Я 100% agree с тем что строки - это основа современного бизнес-программирования и от того
как они внтури устроены - многое зависит. Или даже так. Насколько глубоко сам компиллятор
интегрирован со строками. Распознает-ли он string как иммутабельную сущность либо видит
что это string_builder и нужна несколько другая стратегия.

Ну а json - это вообще эпика. Можно отдельный тип данных вводить сразу. Что вобщем-то
в JavaScript реально хорошо сделано так это нативная интеграция ООП и JSON. Это то
чего другие языки должны заимстовать.

Ну и новые веяния в подходах к параллелизму. Класические вычислительные модели
на потоках - полностью провалились. Их заменяют на что-то лайтовое. Асинки. Уступчивые
функции. Тонкие потоки-фиберы.
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960308
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тьфу. Не ООП и JSON а скорее некая форма представления произвольного объекта.
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960340
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотрел форум https://www.sql.ru/forum/ssjs

Активности нет никакой. Возможно все уже давно ушли в телеграм каналы. Но такое ощущение
что Node никому не интересен.
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960421
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

форум неинтересен, а не nodejs
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960427
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Согласен. Погибаем потихоньку.
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960431
потому что по Go вообще форума нет.
возьмите форум по ноде и отдайте его ГОшникам, пока не протух
а пока вот вам годный свежачок по C++ от разраба World of Tanks
YouTube Video
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960841
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Go - просто студенческая (по уровню) поделка которой повезло с маркетингом.
Сам по себе язык абсолютно нечитаемый отстой
Код: sql
1.
func (p *Parser) ParseLine(line string) (*rawlogfile.Line, error) 


Это что за синтаксический мусор?

И то, что на нем легче чем на других языках писать сетевые сервисы это ни на чем не основанный миф .
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960843
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если искать какую-то технологическую преемственность. От медленного и нетипизированного к быстрому и строго-типизированному
то реплейсментом для Go будет не С++ а Rust.

Тоесть схема такая. PHP (Node) -> Go -> Rust.

Побаловались на Node.JS. Поняли что мало мультипоточки (как в Badoo) и потом
свичнулись на GO. Потом узнали что утилизируют CPU только на 50% и захотелось по полной программе
и тогда нашли Rust.

Пруф - я поищу. Но он до боли похож на предыдущий. Тоже веб-сервер не тянул...
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39960863
Anatoly Moskovsky
Сам по себе язык абсолютно нечитаемый отстой
Код: sql
1.
func (p *Parser) ParseLine(line string) (*rawlogfile.Line, error) 



Это что за синтаксический мусор?

ну вот с этим невозможно не согласиться
сам на этого мудака агрюсь каждый раз, когда синтаксис смотрю
очередной дебил уровня билла гей(тсс)а, который решил исключительно своих стандартов во все щели напихать
пусть кривых, пусть вместо всем привычных и простых, но зато своих!
у всех типы слева? А у меня будут справа!
у всех массив[], а у меня будет []массив!
у всех for/if со скобками, а у меня будет БЕЗ скобок!
зато прикручу { к каждой строчке справа, да так чтобы сдвинуть нельзя было! Давно хотел.
что за *ебан
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39961014
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Посмотрел форум https://www.sql.ru/forum/ssjs

Активности нет никакой. Возможно все уже давно ушли в телеграм каналы. Но такое ощущение
что Node никому не интересен.

Там всегда была не высокая активность, имхо гораздо меньше, чем сейчас.
Так что я бы сказал, что наоборот интерес к Node потихоньку растёт на SQL.ru.

Вы ещё зайдите в форум "NoSQL, Big Data" и после заявите, что MongoDB никому не интересен
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39961015
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Если искать какую-то технологическую преемственность. От медленного и нетипизированного к быстрому и строго-типизированному
то реплейсментом для Go будет не С++ а Rust.

Тоесть схема такая. PHP (Node) -> Go -> Rust.

Побаловались на Node.JS. Поняли что мало мультипоточки (как в Badoo) и потом
свичнулись на GO. Потом узнали что утилизируют CPU только на 50% и захотелось по полной программе
и тогда нашли Rust.

Пруф - я поищу. Но он до боли похож на предыдущий. Тоже веб-сервер не тянул...

В Badoo баловались с Node.JS?
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39961042
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мух
mayton
Если искать какую-то технологическую преемственность. От медленного и нетипизированного к быстрому и строго-типизированному
то реплейсментом для Go будет не С++ а Rust.

Тоесть схема такая. PHP (Node) -> Go -> Rust.

Побаловались на Node.JS. Поняли что мало мультипоточки (как в Badoo) и потом
свичнулись на GO. Потом узнали что утилизируют CPU только на 50% и захотелось по полной программе
и тогда нашли Rust.

Пруф - я поищу. Но он до боли похож на предыдущий. Тоже веб-сервер не тянул...

В Badoo баловались с Node.JS?

Я просто подчеркиваю что те кто ищут перфекционизма - не должны останавливаться на GO.
...
Рейтинг: 0 / 0
Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
    #39961326
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возвращаясь к изначальной теме топика, для авторов велосипедов "перфекционизм" это когда велосипед соседа имеет чуть менее квадратные колёса.
...
Рейтинг: 0 / 0
25 сообщений из 176, страница 4 из 8
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Создатель Node.js: Для серверов я не могу представить другой язык кроме Go
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]