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

А если так спросить почему многие "наступили на go"?

Другие языки не смогли решить поставленные задачи? Или начали писать просто чтоб было?

34 ответов

54 просмотра

меня зацепил синтаксис

🕷- Автор вопроса
冰冷少爷 🍥 ✨ 🇷🇺 🙀
меня зацепил синтаксис

На ютубе много видосов по типу " Как не утонуть в количестве ошибок го" Чел вон выше пишет просто не фиксить)

А у go нет конкурентов для написания инфраструктурного кода

🕷- Автор вопроса
冰冷少爷 🍥 ✨ 🇷🇺 🙀
от ниндзя-кода ни один язык не защищен

Ок тогда попробуем, а вилка большая в нём и спрос?

Daniel Podolsky
А у go нет конкурентов для написания инфраструктур...

А в чём заключается его преимущество перед другими языками в написании инфраструктурного кода?

А4 Одноногое
А в чём заключается его преимущество перед другими...

компилируемость и соответственно отсутствие VM но в то же время некая простота обучения Выучил го за пару дней и дальше думаешь о архтьектуре, а не так что надо учить огромный std lib java и потом spring еще, например, который к тому же работает на такой магии, которая сломает голову если чтото внутри спринга сломалось

kostyaBro
компилируемость и соответственно отсутствие VM но ...

Вопрос был про преимущества в инфраструктурном коде

А4 Одноногое
Вопрос был про преимущества в инфраструктурном код...

да просто так сложилось как и то почему python для AI исторически сложилосб

kostyaBro
да просто так сложилось как и то почему python дл...

Си. AI на Си пишут. Петухон это фронтэнд к АИ 🙃

Anton Kucherov
Си. AI на Си пишут. Петухон это фронтэнд к АИ 🙃

Это да, ну по итогу несколько умных люжей написали либы, Франсуа Шолле например, остальные пишут на пайтоне

Anton Kucherov
А с чем сравниваем?

Здесь к вопросы скорее к Даниилу, он немного выще сделал заявление 🙃

А4 Одноногое
А в чём заключается его преимущество перед другими...

В первую очередь - в читабельности Но есть еще горутины и network io with event loop

Daniel Podolsky
В первую очередь - в читабельности Но есть еще го...

кроскомпиляция из коробки в один бинарь

Daniel Podolsky
В первую очередь - в читабельности Но есть еще го...

network io with event loop? Преимущество го? Это то самое, что есть почти в каждом языке (даже пхп)? Или преимущество в паре с горутинами? Ну так в расте есть токио, такие же легковесные потоки, тоже m:n шедулер, есть каналы (пока еще не быстрее гошных, но догоняют).

Artur
В го ведь нет евент лупа.

в Go нет event loop, Go и есть event loop 😄

Daniel Podolsky
Есть, под капотом

То что мультиплекируется io через epoll ? Так это везде есть

Artur
То что мультиплекируется io через epoll ? Так это ...

Не везде оно под капотом. Считай, только в go

Daniel Podolsky
Не везде оно под капотом. Считай, только в go

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

Ilya Starchenko
Virtual threads из джавы передают привет:)

Это какие? В смысле - из какой версии?

Ilya Starchenko
JDK21.

О, свеженькое! Посмотрим, как оно зайдет Чтобы в нем был смысл, надо, чтобы все либы, начиная со стандартной, на него перешли, сами-то мы ввод-вывод пишем откровенно редко

Daniel Podolsky
О, свеженькое! Посмотрим, как оно зайдет Чтобы в...

Так в этом и смысл, что миграция на уровне стандартной либы и самой виртуальной машины. И некоторые мелочи, о которых я умолчу:) Короче, горутины, но похуже.

Vadim
network io with event loop? Преимущество го? Это т...

И если в расте (наверное имеется в виду в токио) такие же "треды", то какой в них размер стека по умолчанию?

Евгений Омельченко
И если в расте (наверное имеется в виду в токио) т...

https://docs.rs/tokio/latest/tokio/runtime/struct.Builder.html#method.thread_stack_size https://tokio.rs/blog/2019-10-scheduler

Vadim
https://docs.rs/tokio/latest/tokio/runtime/struct....

Вы даже не читали ссылки, которые отправили. Зачем так делать? Tokio (и вообще модель асинхронности rust) основана на модели stackless coroutines. Стек воркеров это буквально стек воркреров

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта