Size: a a a

2021 May 13

RR

Rauan Rakhmet in Astana JKUG
почему его многопоточность лучше чем у джава?
источник

S

Sula in Astana JKUG
Там совсем разные понимания потоков, могу только посоветовать почитать про зеленые потоки, горутины.
Если не ошибаюсь в Джаве треды реализованы на уровне ОС-и и немного тяжеловатый размер стека - 1 мб.
источник

S

Sula in Astana JKUG
в Го же 2 кб:)
источник

S

Sula in Astana JKUG
И при переполнении позволяет увеличивать размер в 2х
источник

S

Sula in Astana JKUG
Синхронизация между потоками очень удобна, там есть понятие каналов. Правда с Джавовской синхронизацией нк знаком
источник

S

Sula in Astana JKUG
Был момент когда выбирал между Го и Джавой.
Жалобы Го на тот момент:
- вакансий мало
- нет дженериков
- нет ООП и так далее)
Жалобы Джавы:
- куча легаси почти 80 процентов
- страшный говнокод в банках, с красными глазами приходиться смотреть на код
- Оверюз ООП
- Тяжелый ЖВМ, ресурсоотжерный
источник

V

Val in Astana JKUG
Это чекал?) http://www.golang.sucks
источник

S

Sula in Astana JKUG
открыл Гитхаб, посмотрел и понял что они наоборот о приемуществах говорят:)
Я просто лишь поделился мнением.
источник

S

Sula in Astana JKUG
А теперь вопрос, простой дизайн это приемущество языка или наоборот минус?:)
источник

MR

Maksat Ramazanov in Astana JKUG
источник

MR

Maksat Ramazanov in Astana JKUG
После работы с джавой
источник

S

Sula in Astana JKUG
Максат, ты же тоже вроде с Джавы на Го переходил нет?:)
источник

MR

Maksat Ramazanov in Astana JKUG
Я вовсе не гофер. Вы наверное про другого Максата))
источник

S

Sula in Astana JKUG
Хм, значит показалось)
источник

БС

Бакытжан Сейтказин... in Astana JKUG
Есть возможность указать данный размер. Этим и хорош java, что jvm, как платформа очень гибкая, и многие моменты тонко настраиваются
источник

S

Sula in Astana JKUG
Жвм гибкая согласен, но тяжелая:) ЕЛК, Кафка это очень тяжелые вещи в плане ресурсов
источник

S

Sula in Astana JKUG
Локи, Прометеус, Графана, Натс стриминг на замену очень хорошо подойдут
источник

S

Sula in Astana JKUG
Пока замены Эластику конечно нет)
источник

S

Sula in Astana JKUG
на самом деле сейчас многие вещи в Девопсе это инструменты написанные на Го и которыми вы пользуетесь.
Кубер, Докер, Прометеус, Номад, Графана, Консул, Волт, Терраформ, етсд, Локи и тд:)
источник

БС

Бакытжан Сейтказин... in Astana JKUG
Нового поколения... Как бы писали, что в гугле его придумали по нескольким причинам.

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

И гугл нанимает очень много студентов с хороших тех вузов, и научить их хорошо писать под их инфраструктуру студентов на Си/С++ не так то легко. И тут язык гоу хорошо подошёл именно для их задач, и простота синтаксиса и отсутствие дженериков это не минус, а требование заказчиков.
источник