170 похожих чатов

У меня вот даже мысли не возникнет пойти сейчас в

чат С++ и вкидывать туда периодически какую то фигню типа: А вот С++ сложный, не то что Go. И на все возражения плюсовиков ставить 🤡 и я искреннее не понимаю мотивацию таких людей. Что они хотят этим сказать или добится? Даниил что ты хочешь этим сказать сообществу?

47 ответов

22 просмотра

вопрос даже так поставить надо: “что сообществу следует сделать, услышав этих замечательные и исключительно логичные построения?” ну типа допустим, что сиплюсплюс в разы лучше, быстрее и читаемее, чем го. Что дальше?

Не стоит)

ну можешь чекнуть мои сообщеньки выше, я там отвечал на вопросики, пока не появилось столько яндерочек, которые ужасы строения языка маскируют за “нам так удобно” и блеймят другие языки

Данил
ну можешь чекнуть мои сообщеньки выше, я там отвеч...

а кратенько какие ужасы есть а то я чет не могу найти по истории

d. one-man
а кратенько какие ужасы есть а то я чет не могу на...

ну вот тут часть https://t.me/gogolang/823190 https://t.me/gogolang/827078

опять же время/профит тут выше чем в вашем пседво случае

Данил
ну вот тут часть https://t.me/gogolang/823190 http...

А с полиморфизмом что не так. В общем согласен. Улет в хип какого нибудь инта переданного в fmt.Printf ганартинован

d. one-man
опять же время/профит тут выше чем в вашем пседво ...

я не вижу тут никакого выиграша по времени или профита

Данил
его нет

В гошке скрытая асинхронность и экзешник без зависимостей. Это достаточно серьозные плюсы

Данил
я не вижу тут никакого выиграша по времени или про...

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

Andrey Likhachev
В гошке скрытая асинхронность и экзешник без завис...

ага, только эта general-purpose асинхронщина откидывает процентов 20% кейсов где такое построение асинк модели не подходит. чем подход раста плох? если нужна легкая изкоробочная асинхронщина - возьми токио. нужно чето свое крутое - рекретни future и async keyword добавь все

Roman 🎄
А кто сказал, что Раст плох?

не плох, он тупо лучше в этом плане

Данил
ага, только эта general-purpose асинхронщина откид...

вот тут интересно! какие именно кейсы откинываются, например?

у нас есть арахнологи которые не согласятся)

Roman 🎄
А кто сказал, что Раст плох?

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

Daniel Podolsky
раст совсем не плох, но горутин в нем нет. можно ...

Судя по тенденциям, он становится индустриальным стандартом. Но, да, библиотеки надо правильно подбирать

Daniel Podolsky
вот тут интересно! какие именно кейсы откинываютс...

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

Daniel Podolsky
вот тут интересно! какие именно кейсы откинываютс...

любой где вам нужно держать локальность контекста между несколькими тредами и еще сотни кейсов

Andrey Likhachev
Вспомнил кейс мейла, где сделали вермишельную реал...

это прям оооочень редкий кейс же! соединения надо держать, но обмена по ним нет. у меня никогда ничего такого и не было

Данил
любой где вам нужно держать локальность контекста ...

а это нам зачем может понадобиться, если только мы не пишем кассандру в очередной раз?

Daniel Podolsky
а это нам зачем может понадобиться, если только мы...

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

Данил
любой сервис, параллельность которого разбита на п...

и подзадачи не прыгают по рандомным потокам

Daniel Podolsky
это какой?

рубрика назови рандомный проект

Daniel Podolsky
пример чего?

“можно кивать на токио, но, чтобы это работало, все, что вы используете, дорлжно быть на токио, иначе возможно застревание event loop” видимо этого?

Данил
рубрика назови рандомный проект

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

Данил
убер. довольны?

в убере, кстати, go есть, а раста - нету, я узнавал у убероидов

Daniel Podolsky
в убере, кстати, go есть, а раста - нету, я узнава...

в коре убера плюсы, как ни странно (весь pathроутинг, индексирование и все вот это вот)

если условный yeald() не вставляет компилятор - это должен сделать или я, или библиотека если я, например, забыл, и запустил длинную синхронную операцию - управление шедулеру я не отдам, пока она не закончится в go так быть не может, в tokio - может.

Данил
“можно кивать на токио, но, чтобы это работало, вс...

есть ещё аспект того что у тебя изза всех этих асинк авэйт код становится двухцветным. Го этого счастливо избежал

в том что мне он не нужен

он так назвал гц

d. one-man
он так назвал гц

в c# тоже гц, но и та же проблема с асинк авэейт кодом

Данил
в том что мне он не нужен

тогда вам не нужен go, вот и все

Daniel Podolsky
тогда вам не нужен go, вот и все

"Арррря слились", "Аррря язык для школьников"

Данил
в том что мне он не нужен

Так не пиши на го Если ты веган, то не надо ныть, что в бургере мясо

Roman 🎄
Так не пиши на го Если ты веган, то не надо ныть,...

я вообще чуваку отвечал, но тут веганы скорее гошники

Данил
я вообще чуваку отвечал, но тут веганы скорее гошн...

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

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта