1:35 Повсюду тиражируется это недопонимание: не "равноценная замена системных языков C/C++", а "замена языков, плохо подходящих для прикладных задач компании Google". Т.е. Go это скорее новая Java.
@figaro2440 Жыл бұрын
нет, он не похож на java совсем, go не подходит ни для мобильной разработки ни для сурового этерпрайза от слова совсем. Замена java это Kotlin и Scala, ну и C# если этерпрайз на windows. Вообще на Go занимается очень ограниченная ниша, это стартапы, хайповые микросервисы популярность которых начала резко падать, небольшие консольные утилиты, переписывание медленных участков интерпретируемых языков, например python
@kshetragia9 ай бұрын
@@figaro2440 что такое суровый энтерпрайз понятия не имею. На го прекрасно пишется что-то более сложное хелловорд. Но и для мобильной разработки и для UI как такового - не всё так печально. Например, есть fyne. Чем ограничена ниша для языка общего назначения - тоже вопрос.Через какое-то, не слишком продолжительное время, люди перейдут на Го с других языков. Уже это делают. Прежде всего с php и python-a. У Го есть все шансы прикончить их. Проблема Го в тихой революции, которую никто пока толком не оценил.
@newgrafon8 ай бұрын
@@figaro2440кто сказал что популярность микросервисов падает?
@validationerror38308 ай бұрын
@@figaro2440 c# уже десять тысяч лет как кросплатформенный, а челы до сих пор асоциируют его с виндой, как же майкрософт жестко обосрались в свое время
@hanmajack9357 ай бұрын
@@kshetragiaникого он не похоронит, он занял свою нишу как инфраструктурный язык и переписывание участков с высокой нагрузкой и все, как правильно сказал товарищ выше никто не будет писать большой бэкенд со сложной бизнес логикой на Go, для этого были есть и будут, Java/Kotlin/Scala/C# и даже никто не будет на нем писать или полностью переписывать большой бэкенд по меркам php,python,ruby, просто потому что он для этого не предназначен от слова совсем Не стоить верить сказкам всяких псевдо гигантов аля озон, что они все переписали на go, но как то странно при этом вся основная бизнес логика у них на python, а там у них где нужен реальная огромный перформанс используется C++)) Не надо быть гением чтоб понять что пиар го искусственный и то только на территории РФ
@PatsevAnton8 ай бұрын
Я бы спросил от какого языка больше радости писать код? Go или c++
@Yan-y5f6 ай бұрын
го
@ЕваНечаева-д7ю Жыл бұрын
мем про с++ порадовал) особенно когда ты из будущего
@serufim7 ай бұрын
блен, я в своем опыте переезда как-то столкнулся с дрочевом считывания из stdin значений. если там на питоне просто можно map(int,input().split()) то на го считать массив переменной длинны, это просто надо писать кучу лапши, что вообще убивает какое-то удовольсвтие от решения задачек в контестах
@phonkabuser39856 ай бұрын
а зачем на го контесты решать, когда есть плюсы. Нам не же даже структур нет, только мапа
@taloonys941823 күн бұрын
16:25 Пакетные менеджеры в плюсах довольно давно... Хотя всё ещё есть определённые "приколы".
@pavel_trpn Жыл бұрын
24:15 - "cgo не для производительностьи а для совместимости" - чуть ли не Рас Кокс (кто то из авторитетов).
@ypohut16739 ай бұрын
С питоши будет легко перейти?
@sariya2719 ай бұрын
я вот щас перехожу, +- норм. Но коммунити у них так себе
@revoluxe8 ай бұрын
После питоне мне он прям залетел, для своих задач реально песенка
@petrkassadinovich27057 ай бұрын
@@sariya271 а что с ним? Сам щас к ГО присматриваюсь.
@littleceaser7 ай бұрын
25:00 слева Джим из сериала офис?
@RadikKarimov-vs8ye6 ай бұрын
parkour!
@romanbush51648 ай бұрын
как же на этом написали minio?
@oleinikv89 Жыл бұрын
Спксибо, было интересно послушать. Просматриваю на Го как дополнение к старому верному Пыху P.S. 'Скедулер' это, конечно, сильно 😂😂😂
@Bratgans5 ай бұрын
может быть немного расстрою, но, по-английски правильно произносится - Скеджулер, а не как многие привыкли Шедулер. Так что, докладчик назвал его практически верно.
@VUNCVGxyMFFrS32 ай бұрын
Американский вариант - именно скедъюлер
@antonperelygin28332 ай бұрын
И шедьюлер и скедьюлер оба варианта правильные
@idrayv Жыл бұрын
Самое начало видео, про замыкания, чел сказал что сум хранится в куче, замыкание, примитив, в куче? не обмолвился ли?
@sokol94ins Жыл бұрын
Все верно, sum будет на куче. Компилятор располагает в куче переменные на которые ссылаются не из контекста самой функции. Называется это escape-analysis. В данном случае уже после выполнения adder, c sum что-то делают.
@kshetragia9 ай бұрын
можно сделать через стек, но для этого придется возвращать sum через аргументы функции как указатель.
@ДмитрийГлотов-ь8х Жыл бұрын
замена си ага
@kshetragia9 ай бұрын
ага. хорошая замена Си. Там где приемлемо наличие сборщика мусора и нет указательной арифметики.