Язык программирования Golang - что на нем пишут, чем он хорош, зарплаты разработчиков

  Переглядів 210,993

Sergey Nemchinskiy

Sergey Nemchinskiy

День тому

В этом видео поговорим про новый, модный и немножко на хайпе язык программирования GO
Курс о котором говорит Сергей: 🎓GOLANG - bit.ly/3O6iVWL
Оплата помесячно. Чем быстрее учитесь, тем быстрее закончите!
Новый поток курса Enterprise patterns стартует уже 1 июля!
🎓Enterprise patterns - 🎓Enterprise patterns - bit.ly/3NZm1M8
Есть вопросы по обучению в FoxmindEd? Пишите нам в телеграм - t.me/foxminded
Вы можете стать спонсором канала и получать плюшки - / @sergeynemchinskiy
❤ FoxmindEd в Instagram: / foxminded.ua
🎉 14 июля в FoxmindEd день рождения! Нам шесть лет!
Конечно, не так мы хотели отпраздновать день рождения… но мы выстояли и планируем стремительно развиваться, несмотря ни на что! И, конечно же, не можем оставить вас без подарков! Ведь знания нужны всегда и всем.
Итак, вперед к новым навыкам, новой профессии и новой жизни!
7.07 -21.07 (включительно) будет действовать скидка 10% на МЕНТОРИНГ от FoxmindEd на все направления для текущих и новых студентов на все месяцы, за которые готовы заплатить в период действия акции (оплачиваете за месяц - получаете скидку в месяц, платите за 2 - получаете скидку на 2 месяца и т.д.).
3600 грн/месяц, вместо 4000 грн/месяц (для резидентов Украины)
или
$135 в месяц, вместо $150 (для нерезидентов Украины)
*мы не сотрудничаем с резидентами РФ и РБ
**скидки не распространяются на формат «Менторинг плюс».
**скидка на менторинг для новых студентов действительна: при регистрации до 21 июля (включительно), начале тестового периода не позднее 22 июля и оплаты первого месяца сразу после тестового периода, без перерыва. Текущие студенты могут оплатить обучение со скидкой в ​​период действия акции (с 7 по 21 июля 2022 года включительно).
***скидки не суммируются.
Регистрация - bit.ly/3IzBa4U
Курсы для новичков:
🎓JAVA - bit.ly/3zHvGmg
🎓JAVA Start - bit.ly/3NZiNbn
🎓PYTHON - bit.ly/3MTUzy4
🎓PYTHON Start - bit.ly/3O6iT15
🎓C#/.NET - bit.ly/3MXZrCj
🎓C# START - bit.ly/3OfXy4W
🎓Инструментарий JAVA - bit.ly/3O3pmtN
🎓Automation QA (Java) - bit.ly/39wpZgh
🎓ANDROID - bit.ly/3Hy9Ao9
🎓FRONT-END (ANGULAR) - bit.ly/3tGp5ET
🎓FRONT-END (REACT) - bit.ly/3xtDGEK
🎓SALESFORCE Developer - bit.ly/3tGPjXK
🎓UI/UX дизайн - bit.ly/3tDXCDW
🎓GAME DEVELOPMENT - bit.ly/3tBVv3p
🎓IOS разработка - bit.ly/3QrvrBN
🎓PHP - bit.ly/3tI5BQ6
🎓Обучение на проекте - bit.ly/3QnoK3P
🎓Unity - bit.ly/3tHwzHz
🎓NODE.JS - bit.ly/3QuN184
Продвинутые курсы для состоявшихся девелоперов:
🎓GRASP and GoF Design patterns - bit.ly/3OonoE7
🎓Алгоритмы и структуры данных - bit.ly/3xwufUZ
🔧 Пробное техническое собеседование со специалистом уровня Senior Developer/ Team Leader - bit.ly/3Hu8vh8
👔 Карьерная консультация с Сергеем Немчинским - bit.ly/3QlMvct
Сайт FoxmindEd: bit.ly/3xBWxNN
FoxmindEd в ФБ: / foxmindedco
FoxmindEd в Instagram: / foxminded.ua
Мой Telegram: t.me/nemchinskiyOnBusiness
Для деловых запросов: youtube@foxminded.ua
Тайминг:
00:00 - вступление
00:23 - история языка GO
02:03 - в чем суть языка GO?
02:58 - языки C и Rust
03:56 - для чего создали GO
05:04 - что пишут на GO
08:14 - спрос на разработчиков
08:47 - особенности языка
10:17 - кому подойдет этот язык?
11:12 - порог входа
14:38 - будущее этого языка
16:04 - зарплаты
17:05 - противоречивые примеры

КОМЕНТАРІ: 567
@SergeyNemchinskiy
@SergeyNemchinskiy 2 дні тому
До сих пор не выбрали язык программирования? 2 мая в 15.00 состоится бесплатный, но закрытый вебинар со мной. 💻 Регистрируйтесь на вебинар здесь - go.foxminded.ua/49RvFKY
@mlt_melt
@mlt_melt Рік тому
Нам нужен goland разраб с опытом не менее 20 лет и не старше 25 лет
@alexandrapersukova
@alexandrapersukova Рік тому
😅
@Anton-ni8un
@Anton-ni8un Рік тому
Думаете ещё не родился такой индус?
@ShuntySK
@ShuntySK Рік тому
Да, и именно Goland, Golang не предлагать!😁
@mlt_melt
@mlt_melt Рік тому
@@ShuntySK , это опечатка)
@user-nw7kk4gh4n
@user-nw7kk4gh4n Рік тому
Мож IDEшку разрабатывать? Но она на java
@dzianish6223
@dzianish6223 Рік тому
я дожил до этого, Сергей перечисляет плюсы Go. Осталось дожить до списка плюсов NodeJS :D
@tomatguitar
@tomatguitar Рік тому
Просто у Foxminded появился курс по гошке, вот и нахваливает)
@MechanicalFreaks
@MechanicalFreaks Рік тому
Будет курс по Коболу - и там найдёт плбсы6!)
@vladimirrybakov7229
@vladimirrybakov7229 Рік тому
Расскажите ему уже хоть кто-нибудь, что пхп и нода давно уже топ языки с дикой скоростью))
@eugenymamontov5549
@eugenymamontov5549 Рік тому
@@tomatguitar может, наоборот? Сначала оцениваешь язык, а потом готовишь по нему курс? Странно было бы делать курс по языку, который считаешь неудачным. Так себе бизнес-стратегия.
@user-xf8ju5wj7s
@user-xf8ju5wj7s Рік тому
@@tomatguitar по NodeJS тоже есть курс)
@alexandrazozulya3718
@alexandrazozulya3718 Рік тому
Звук в видео очень приятный) Сергей, классное видео!
@sergeios
@sergeios Рік тому
Большое спасибо за видео!
@olegilinich9984
@olegilinich9984 Рік тому
Супер! Разложил все по полочкам!) Очень информативно)
@vada322
@vada322 23 дні тому
он был выпущен в 2009 а не в 2012, из тех видео что я смотрел по go никто не правильно назвал год его выпуска хахаах
@viacheslavzlatov3103
@viacheslavzlatov3103 Рік тому
Спасибо, наконец то дождался вашего экспертного мнения по Golang
@daniilkoliasnikov6696
@daniilkoliasnikov6696 Рік тому
2 года назад же было уже )
@user-in4ct1qd8t
@user-in4ct1qd8t Рік тому
Наконец то я просветился про Go , благодарю )
@atmospheric_b
@atmospheric_b Рік тому
Сергей, как всегда очень в тему, спасибо
@olgaourgent8944
@olgaourgent8944 Рік тому
Спасибо! Просто круто! Очень по-народному объяснили. Народ Вас не забудет. Like!
@d0cct0r36
@d0cct0r36 Рік тому
Какая стабильность! Вы все еще Сергей Немчинский
@belek8968
@belek8968 Рік тому
Хах
@johnMilton14
@johnMilton14 Рік тому
Все ещё Сергей Немчинский. Все ещё каждый раз при случае рассказывает, как над ним надругался Google с GWT. Видимо, тут нужна какая-нибудь психотерапия или рехаб для enterprise-разработчиков.
@doom678
@doom678 Рік тому
Сергей, спасибо!!! Go Go Go
@ivanlino3747
@ivanlino3747 Рік тому
Спасибо за видео) 👍
@andreichemeris4141
@andreichemeris4141 Рік тому
Как всегда толково )
@user-ll9fz2ug5y
@user-ll9fz2ug5y Рік тому
Я как DevOps использую Go для написания либо системных утилит и микросервисов, либо как язык для операторов куба кастомных, очень приятный язык, а пайтон живет как язык либо быстрых скриптов, либо для системных сервисов (требовалась платформа с кнопками для менеджеров, чтобы быстро чинить типовые поломки на ВМках)
@a.krugliak
@a.krugliak Рік тому
Это типа «место на диске закончилось»?)
@SergiusBfg
@SergiusBfg 2 місяці тому
DevOps котрый пишет микросервисы это 💪
@VanFlek
@VanFlek Рік тому
Вау! Как по мне, Вы очень интересно, ярко и при этом очень содержательно рассказываете
@markerok3411
@markerok3411 Рік тому
Like под видосик. Пошел дальше учить JS :)
@sereganochvin6367
@sereganochvin6367 Рік тому
xslt иканомит 99% js
@max_mgtow
@max_mgtow Рік тому
🔥👍
@viar_craft5718
@viar_craft5718 Рік тому
Спасибо за видео.
@user-qn9jk2rl5u
@user-qn9jk2rl5u Рік тому
Сильно хочу посмотреть видео про rust, а особенно про объяснения того откуда в rust взялась ручная очистка памяти.
@user-vg9dn2cc8x
@user-vg9dn2cc8x Рік тому
У rust автоматическая очистка памяти, основанная на правилах владения, взаимствования и времени жизни. На основе этих правил rust выполняет очистку памяти.
@user-pq7dj1ny4h
@user-pq7dj1ny4h Рік тому
такая возможность есть, если были созданы циклические ссылки. Решение тут - week_ptr.
@Anton-ni8un
@Anton-ni8un Рік тому
В интернете полно видео про rust, про то как фармить, лутать и строить жилище.
@madcalm2024
@madcalm2024 Рік тому
@@user-vg9dn2cc8x Да. Как у "плюсов"
@cryptoworkdonkey
@cryptoworkdonkey Рік тому
@@madcalm2024 , нет. Не как у плюсов.
@maxsolo2775
@maxsolo2775 Рік тому
Го следующий выпуск про rust
@maxkatrenko8865
@maxkatrenko8865 Рік тому
И Ruby plz
@qwagru
@qwagru Рік тому
А чего не про pubg ?
@maxsolo2775
@maxsolo2775 Рік тому
@@qwagru Про pubg тоже нужно)))
@user-kj6nx2lg2i
@user-kj6nx2lg2i Рік тому
Классное видео
@pofapaem5341
@pofapaem5341 Рік тому
Сергей, спасибо за видео) Ждем видео по RUST)
@Drochuk
@Drochuk Рік тому
пошутил пошутил
@vladimirmashkov
@vladimirmashkov Рік тому
Очень ждём!
@AvelynnGvenhael
@AvelynnGvenhael 11 днів тому
Сереж, все по сути, люблю тебя. Как всегда. ❤
@PavPetukhov
@PavPetukhov 3 місяці тому
Огромное спасибо за видео! Пишу на Го последние 3 года, очень нравится. Вопрос, часто противопоставляют с RUST, когда следует использовать RUST, а не GO?
@-boiadeiro-
@-boiadeiro- Рік тому
Интересно, надо посмотреть Go.
@AlekseyGureiev
@AlekseyGureiev Рік тому
"Есть только один способ что-то написать" -- это как раз из The Zen Of Python. "There should be one-- and preferably only one --obvious way to do it." Очень понравилось неискаженное произношение всех терминов. )
@PythonDevelopment
@PythonDevelopment 3 місяці тому
После Python и Js этот язык просто на ура заходит. Даже не ожидал. Последний раз такой эффект наблюдался когда я после Python начал изучать JS.
@sslavaa
@sslavaa Рік тому
Благодарю. А есть расклад по Хаскель?
@flamehowk
@flamehowk Рік тому
Go был создан для разработки серверного ПО. Это прям легко вычисляется, когда смотришь на то - какие именно архитектуры поддерживает его компилятор.
@waltherwhite6052
@waltherwhite6052 Рік тому
так он поддерживает большинство современных архитектур(???) или я неправильно понял суть коммента
@flamehowk
@flamehowk Рік тому
@@waltherwhite6052 Правильно, при чем большинство из них - серверные, хотя для ПК и смартфонов тоже все архитектуры поддерживаются.
@craftydigit3439
@craftydigit3439 Рік тому
Спасибо! По поводу говнокода в примерах ГО в интернете - прям в точку. Я все на них смотрел и думал - может я что то пропустил и так писать стало норм? Значит все таки нет. Фух... 😂
@Anton-ni8un
@Anton-ni8un Рік тому
Надо ваш код посмотреть )
@qm3ster
@qm3ster Рік тому
Есть языки которые помогают в создании говнокода. И есть языки которые формируют вокруг себя коммюнити которые его создают.
@eugenemsa
@eugenemsa 8 місяців тому
а вы можете такие плохие примеры кода на go в каком-то из видосиков осветить? 🙂
@alogic75
@alogic75 Рік тому
Видео мотивирует, пошёл учить Go.
@maxpain177
@maxpain177 2 місяці тому
Выучил?
@alogic75
@alogic75 2 місяці тому
@@maxpain177 почитал про проблемы с типизацией, которые возникают на больших проектах и решил, что нет перспектив :) Но язык несложный и все хвалят за быстрое написание сетевых сервисов.
@nadirnazirov4707
@nadirnazirov4707 7 місяців тому
Сергей, не хотите сделать обзор совершенно новорожденных языков программирования, и какие перспективы их ждут?
@Elkmann63
@Elkmann63 Рік тому
Я, как обычно, ничего не понял, но было очень интересно. Спасибо.
@folk_drummer
@folk_drummer Рік тому
Только заметила установку на заднем плане, обычно слушаю видео фоном. Для себя чисто или группа, например?)
@unaibekovbakhyt6517
@unaibekovbakhyt6517 Рік тому
Спасибо большое за видео и привет из Казахстана. Вижу часто в вакансиях, что требуются блокчейн разработчики. Есть ли смысл учить, учитывая тот факт, что у них приличные зп
@KeizashiAcidRain
@KeizashiAcidRain 7 місяців тому
в блокчейне - душнятина, никакие бабки не покроют, быстро выгоришь
@amansovetbekov381
@amansovetbekov381 19 днів тому
Даже если есть смысл учить, не осилишь. Для этого нужно разбираться о том как устроены блокчейны , смарт контракты , как высчитывается комиссия на уровне
@exbhhcex
@exbhhcex Рік тому
Мы тоже любим вас 🙂
@alexandrapersukova
@alexandrapersukova Рік тому
@VaGroz
@VaGroz Рік тому
Да ну всмысле в rust следить за памятью? Там же все сам компилятор чистит, он безопасен и без GC
@S_H_A_N_S
@S_H_A_N_S Рік тому
Если сравнить Go с Ruby, то какой на Ваш взгляд является более востребованным/перспективным? И у какого из них более низкий порог входа? Понятно, что языки разные, один интерпретируемый, другой компилируемый, различная философия и т.д. но, как мне кажется, область применения у них схожа(быстрая разработка небольших сервисов). Хотелось бы понять, какой из этих языков более перспективный, в плане востребованности, чтобы не тратить время на изучение заведомо тупиковой/умирающей технологии.
@door1981
@door1981 Рік тому
Нет смысла учить Ruby с точки зрения перспектив он жив до сих пор из-за рельс и только то. Хотите востребованности - учите Java и/или C# эти языки с нами еще на долгие годы. Go еще молод да и далек от универсальности и очень хорош только в своей нише.
@hollow.one.w
@hollow.one.w 7 місяців тому
Ну rust не нужен сборщик, там код не скомпилируется, если владение памятью выполнено некорректно, не считая unsafe. Он очень хорош и для микросервисов, и для многопоточных задач. Но, возможно, он сложнее по входу, тут хз
@davida.7586
@davida.7586 Рік тому
Yeee!!! Super!!! 🎉🎉🎉
@__ali__97
@__ali__97 Рік тому
Ооо наконец-то про Golang, go для меня темная лошадка) непонятно где используют и как, понятно что основная ниша это backend, а в каких проектах используют кроме как микросервисов, многопотоков и стриминговых систем непонятно. Везде где голенг везде эти 3 составляющие, никакого разнообразия как и с синтаксисом самого языка, дали цикл for расшибись но сделай все задачи именно через for 😂😂😂 но го мне нравится также как и пайтон, я бы сказал следующая ступень эволюции бекендера на питоне)
@maksimbiriukov5483
@maksimbiriukov5483 Рік тому
Дженерики завезли. Мап редьюс филтер и прочее доступно. Наслаждайся)
@awenn2015
@awenn2015 Рік тому
@@maksimbiriukov5483 вот эт хорошо
@user-tn3ne4qp6b
@user-tn3ne4qp6b Рік тому
@@maksimbiriukov5483 дженерики фактически не завезли, у них куча ограничений, они РАНТАЙМ. В целом днежерики это провал го, тк его просили лет 5, а потом видимо будут столько же доделывать
@andriybocharov2681
@andriybocharov2681 Рік тому
Сергей здравствуйте, можно в каком то ролике рассказать о спецификах работы андроид разработчика и особенностях обучения на эту профессию?
@user-gs6of5vv6r
@user-gs6of5vv6r Рік тому
у него вроде уже есть такое видео
@user-rl6xv2zm7k
@user-rl6xv2zm7k Рік тому
Странно почему автор не упомянул что эфириум, докер, кубер, прометеус написаны на go
@buddycake1009
@buddycake1009 Рік тому
Сергей, было бы интересно, услышать, что Вы думаете про Clojure
@maxlich9139
@maxlich9139 Рік тому
вангую, ничего хорошего)))
@user-rv3xc8zs7e
@user-rv3xc8zs7e Рік тому
Он уже упоминал его, он не понимать ад со скобочками. И скала ему тоже не нрава, он патриот Java
@piratediary1525
@piratediary1525 Рік тому
Расскажи про rust. Какого твоё мнение про него ?
@user-bb8yj3wz9d
@user-bb8yj3wz9d Рік тому
А курс salesforce-администратор у вас есть?
@fresonn
@fresonn Рік тому
Не пытаюсь душить, НО просто интересно: 1. Когда это именно "размер" языка, влиял на тип проекта? 2. Что плохого в duck-typing и в чем такой большой минус отсутствия перегрузки функций?
@Passattikk
@Passattikk Рік тому
Скажите с полного 0 стоит изучать? Или этот язык нужен как дополнение к какому либо языку?
@misteranderson6058
@misteranderson6058 Рік тому
С 0 сложно будет на нормальном уровне освоить. Много функций очень сложно реализованы, которые в других языках более понятны и просты. Питон например можно выучить за месяц, а go до такого же уровня за 3
@djony4427
@djony4427 Рік тому
Когда видос по руби?
@CristiCurteanu
@CristiCurteanu Рік тому
Кстати, помимо горутин (а точнее их синхронизаций), сложность на начальном этапе для многих являются пойнтеры. И кстати, из за них часто проблемы со торможением сборщика мусора, если неправильно их использовать
@anti_middle_ages
@anti_middle_ages Рік тому
Да, ппц в 2016 пытался учить го по книге как по сути первый язык - ничего не понял.
@anti_middle_ages
@anti_middle_ages Рік тому
Сейчас взял после Python и двух лет преподавания информатики, уже другое дело)
@vatakiller
@vatakiller Рік тому
Это потому что они не писали на си или си++. Лично у меня проблем с указателями вообще не возникло
@anti_middle_ages
@anti_middle_ages Рік тому
@@vatakiller Серьёзно что ли?
@user-sq4yd3fg4k
@user-sq4yd3fg4k Рік тому
@@anti_middle_ages да, после Пайтона намного проще, попытка начать с него обучение программированию у меня полностью провалилась)
@egor_niko
@egor_niko 7 місяців тому
Чтобы ускорить PHP или Python, достаточно написать модуль для них на C++
@s.k.1498
@s.k.1498 7 місяців тому
Немченский же сказал, что это долго и дорого
@seryjsk
@seryjsk Рік тому
Возможно ли сообразитъ Калъкулятор счёта простых бесконечных последователъностей?!. Серёга.
@ilyabirg
@ilyabirg Рік тому
Очень круто рассказал, звук и картинка шикарны! Какой у вас микрофон?
@Alexander-hl6dm
@Alexander-hl6dm Рік тому
Shure sm7 b
@user-vb7ez5gz7s
@user-vb7ez5gz7s Рік тому
Здравствуйте. Хочется услышать про DELPHI.
@temultik
@temultik Рік тому
отлично!
@s1ngle256
@s1ngle256 2 місяці тому
Связка пайтон + go это идеал?
@auditor_sama
@auditor_sama Рік тому
Сергей, расскажи про Node js
@user-jt7wb3zc1m
@user-jt7wb3zc1m Рік тому
Дякую! А про Rust буде? Бачив досить багато вакансій у Європі пов'язаних з цією мовою програмування
@RomanAisly
@RomanAisly Рік тому
Ждём видео про Kotlin
@viooi2582
@viooi2582 Рік тому
Ну вообще-то в Rust не надо следить за памятью, там система владения и компилятор сам добавляет удаление объектов и переменных в то место где они уже не могут быть доступны и это очень удобно, но надо привыкнуть)
@prizrakkommunizma8750
@prizrakkommunizma8750 Рік тому
Раз он такой маленький и компилируемый, то может и эмбедерам на него проще перейти будет? И может даже в embedded применять как гугл завещал? Что думаете, С-шникам зайдёт?
@liravesnovaya242
@liravesnovaya242 Рік тому
Года 3 назад была статья от Дискорда: они какой-то их сервис перенесли с го на раст, потому что сборщик мусора давал нехилую нагрузку на скорость работы.
@fatmike3328
@fatmike3328 Рік тому
А что же с жавкой?
@roman6572
@roman6572 Рік тому
Сергей, вроде как вы уже снимали ж видос про Go 😊
@ventilyator
@ventilyator Рік тому
мне кажется можно было бы чуток постебать гоху. например, на тему того, что многопоточность из коробки есть, но какая-то неуправляемая. Гоха не обеспечивает гарантию возврата управления из исполняемого кода, из-за чего неакуратно написанная может занимать процессорное время на то время, на которое захочет. Ну и вообще пройтись по ее особенностям, которые кажутся диковатыми человеку, писавшему код с применением ооп.
@ILICH1980
@ILICH1980 Рік тому
Дайте обзор про Руби ка, вроде набирает популярность, но я не понимаю почему.
@vetenskap1573
@vetenskap1573 9 місяців тому
Ещё, кстати в Go очень интересно реализованы исключения. То есть по сути их там вообще нет. Для меня как PHP разработчика в первое время это было не понятно. Но исключения довольно сильно тормозят систему и разработку, поэтому ими пришлось так же пожертвовать в скорость языка и разработки. Так же довольно интересная работа с массивами, которые в Go называются срезы: к примеру нет встроенный функции удаления элемента из массива по его индексу, поэтому приходится делать костыль, если вдруг такая функция понадобилась, но это опять же жертва ради скорости
@folium5725
@folium5725 8 місяців тому
Уже есть встроенная функция, по удалению элемента с слайса)
@user-gs6of5vv6r
@user-gs6of5vv6r Рік тому
Здравствуйте Сергей, как думайте rust - это будущее gamedev'a.
@cryptoworkdonkey
@cryptoworkdonkey Рік тому
Это просто будущее всего хорошего в программной инженерии.
@user-tl3yu6rd8w
@user-tl3yu6rd8w 8 місяців тому
Кстати, на счёт rust, там не нужно самому управление памятью при том что нет сборщика мусора)
@CRCx86
@CRCx86 Рік тому
Когда это NodeJs стал многопоточным?
@user-yv5ez1if6y
@user-yv5ez1if6y Рік тому
А этот язык подойдёт для программирования программируемых логических контроллеров, промышленных роботов-манипуляторов, КИПиА, АСУ ТП и SCADA-систем?
@alienspro
@alienspro Рік тому
Нет, вам к C/C++/C#
@cartanman
@cartanman Рік тому
Вот что-то консольное на СИ проблем писать нету, читать из файла, писать в память какой-нибудь eeprom , а если захочется крОсивой графики.... И сделать окно с отображением директорий и файлов, возможность добавить по нажатию кнопки ярлык файла или каталога. Это больно без насирания туда КуТишками и Бустами. А если получится, то вы будете рады что программа будет потреблять очень мало системных ресурсов.
@purp4321
@purp4321 Рік тому
а можно про rust?
@user-kj7dg5lz1x
@user-kj7dg5lz1x Рік тому
Спасибо за айтиликбез. Мирного неба вам над головой
@eugenenuribekov1231
@eugenenuribekov1231 Рік тому
Не девопсом единым. На Go сейчас переписывается куча старых утилей написанных на С и С++. Память не течет, юникод из коробки, dependency hell отсутствует как класс.
@user-tr5xk8tj9r
@user-tr5xk8tj9r Рік тому
Вроде как ещё в микроконтроллерах типо Ардуино можно писать на Го
@denchola
@denchola Рік тому
Можно просто начать изучать язык GO? или до его изучения надо что еще изучать?
@SergeyNemchinskiy
@SergeyNemchinskiy Рік тому
можно
@danikvitek6845
@danikvitek6845 Рік тому
Похожими характеристиками обладает язык Julia. Очень интересный, но также довольно молодой
@nikitaparfenov6710
@nikitaparfenov6710 Рік тому
Почему-то мало кто что рассказывает про Julia. На нее легко перейти питонистам и R'щикам, при этом там тоже есть многопоточность и есть компилляция
@cryptoworkdonkey
@cryptoworkdonkey Рік тому
И можно писать почти как формулы! С латехом.
@pavelgushchin2223
@pavelgushchin2223 Рік тому
Войти в IT, войдя в Julia, хммм... а что, я согласен))) 😄
@cryptoworkdonkey
@cryptoworkdonkey Рік тому
@@pavelgushchin2223 , сказал бы так: войдя в Julia, в IT не войдёшь, но приятно будет очень.
@nikitaparfenov6710
@nikitaparfenov6710 Рік тому
@@pavelgushchin2223 😅😅😅
@CJSurv
@CJSurv Рік тому
Можно вместо go взять crystal. У него синтаксис из руби взят, так что кодить приятнее
@give-away4824
@give-away4824 Рік тому
Кто-нибудь переходил с джавы на голэнг? Расскажите про ваш опыт
@allyhva
@allyhva Рік тому
Знакомый сеньор С# год назад перешёл. Просто балдеет с его слов.
@mortalengine6813
@mortalengine6813 Рік тому
хочешь гофером стать? Ну приветствую )
@alexpermenev
@alexpermenev Рік тому
Может Вам президентом мира стать? Такой стабильности можно позавидовать, Вы всё ещё Сергей Немчинский
@nikolaborkowski9942
@nikolaborkowski9942 Рік тому
присмотрелся в свои годы к сейлсфорсу пару лет назад..посмотрел байки Сергея Немчинского, чз пару месяцев зашел в Сейлсфорс... столкнулся пару месяцев назад к гоу, появилась опортьюнити на нем писать...посмотрел ТОЛЬКО ЧТО Сергея Немчинского....повангуем что дальше будет?)))
@Ostavaisia-s-nami
@Ostavaisia-s-nami Рік тому
Да таких языков программирования просто огромная куча, и оплата разная за них
@user-he4st2ro5h
@user-he4st2ro5h Рік тому
Ты лучше это, иди первый (к)анал посмотри
@loenishe3647
@loenishe3647 Рік тому
Скала, го и нода, больше не знаю, подскажешь?
@snippetdev8456
@snippetdev8456 Рік тому
@@loenishe3647 haskell, rust, ocaml, elixir и до бесконечности
@user-wz6tx9jk7z
@user-wz6tx9jk7z Рік тому
++ для поддержания канала
@zhennik263
@zhennik263 Рік тому
Google закрыли GWT. Но он же был убогим. Ты и сам это упоминал в духе "Упоси господь". А вообще от заказчиков и сейчас поступают требования в виде "Хотим начать проект, нам нужен один разработчик, будем делать на Java+GWT"
@max_mgtow
@max_mgtow Рік тому
Оо помню этот GWT 😆
@IgorYegorkin
@IgorYegorkin Рік тому
А мы до сих пор используем GWT и всё хорошо 🎉
@chekalin87
@chekalin87 Місяць тому
может дело не в жесткой типизации?
@vladimirlos5432
@vladimirlos5432 Рік тому
При перечислении языков про обероны забыли. Кстати, откуда и большая часть "корней" самогО go.
@vladimirlos5432
@vladimirlos5432 Рік тому
Какая прелесть, что большинство программистов, "отягощённые" "мейнстримом", думают, что "многопоточность - это ОЧЕНЬ сложно"! :)))))))))))))
@user-ft5nc4wm9f
@user-ft5nc4wm9f Рік тому
Очень часто использую Go для мелких программ, где надо парсить данные. Четкая типизация json файлов + мои мелкие библиотеки для ускорения работы, но небольшого уменьшения производительности очень сильно помогают работать и делать это без ошибок
@awenn2015
@awenn2015 Рік тому
Например какие программы? Думаю потом ради интереса выучить его, глянуть что можно на нем написать
@user-ft5nc4wm9f
@user-ft5nc4wm9f Рік тому
@@awenn2015 консольные приложения с веб-запросами, парсингом данных, генерации stl фигур для 3д обработки и т.д.
@awenn2015
@awenn2015 Рік тому
@@user-ft5nc4wm9f а понял, прикольная тема
@alexandera3394
@alexandera3394 Рік тому
Пишите софт на заказ ?
@karlgaspar2446
@karlgaspar2446 Рік тому
Сергей, хочу начать обучение программированию. Какой язык порекомендуете? Уровень ноль.
@SergeyNemchinskiy
@SergeyNemchinskiy Рік тому
ukposts.info/have/v-deo/m2KCpXt_aZunro0.html
@karlgaspar2446
@karlgaspar2446 Рік тому
@@SergeyNemchinskiy Спасибо.
@ievgenk.8991
@ievgenk.8991 Рік тому
в го есть ооп, отличное от джавы, но есть. И полиморфизм и инкапсуляция там работают. Так же в го есть нормальные функции, чего нету в джаве, так что я бы сказал что го в какой то мере более прокаченее джавы. А с выходом в релиз дженериков, то на Го даже можно теперь и писать. Спасибо, за видео )
@madcalm2024
@madcalm2024 Рік тому
Это шутка такая ?
@youto6ka
@youto6ka Рік тому
@@VladVlad-qm3bl нет традиционного наследования, но это не значит, что вообще нет ооп встраивание считается перспективной альтернативой наследованию, потому что отсекает часть возможностей для написания переусложненного кода впрочем могу понять, что с непривычки сложно им пользоваться
@kshetragia
@kshetragia Рік тому
@@VladVlad-qm3bl нормально там всё с ООП, если понимать что это вообще такое.
@user-fu6mp6et8p
@user-fu6mp6et8p Рік тому
Мне показалось или на 3:25 автор не в курсе про виртуализацию памяти во всех современных операционках? Либо он очень странно выразился, либо реально считает что с помощью адресной арифметики и указателей один процесс может получить доступ к памяти другого процесса или даже планировщика, что полная дичь
@eugenemironov2919
@eugenemironov2919 Рік тому
С go есть такая засада, что если берете какой-нибудь пакет с гитхаба, скорее всего придется самому его допиливать. Вот, например, хотим в Azure Cloud использовать брокер сообщений(Service Bus), который использует протокол amqp 1.0, берем соответствующий пакет и ничего практически не работает. Да, в итоге где-то в течении года мы совместными усилиями с Microsoft пофиксили всё, но имейте в виду - надо очень осторожно подходить к планированию проектов на go, закладывать время на то, что многие доступные библиотеки на других языках будут отсутствовать для go или их качество будет очень слабым.
@ibnkhaleed
@ibnkhaleed Рік тому
Сергей, в Rust разработчик не должен следить за памятью, так как программа, в которой переменные не удаляются из памяти просто не скомпилируется.
@AbsoluteVR
@AbsoluteVR 9 місяців тому
+
@Alexander-hl6dm
@Alexander-hl6dm Рік тому
Друзья, чтобы экономить время, есть удобная функция слушать на скорости 2.0, нужно просто справа в углу нажать на настройки и выбрать скорость... 🔊 если слушать в наушниках, то скорость вообще не проблема... 🎧 Gg
@user-pq7dj1ny4h
@user-pq7dj1ny4h Рік тому
В Rust не надо ничего убирать / прибирать. Там умный компилятор просто не даст скомпилировать программу, если в коде не соблюдены все правила владения. Это можно обойти для некоторых случаев и тогда уже придётся самому чистить память умными указателями. Но в целом, если не создавать кривую архитектуру, то можно обойтись одними принципами владения.
@coldsir5406
@coldsir5406 Рік тому
rust маленкий
@user-kj9zl3hl2h
@user-kj9zl3hl2h Рік тому
Если не создавать кривую архитектуру, то и на С++ можно обойтись принципами владения. Хороший язык обязан считать, что программист - идиот и не знает что творит, и не давать ему делать непотребства.
@user-pq7dj1ny4h
@user-pq7dj1ny4h Рік тому
@@user-kj9zl3hl2h если не создавать кривую архитектуру, то ты всё же можешь выстрелить себе в ногу. Это с++ и с ним ничего не поделать. А в Rust - это лишь циклическая зависимость. Больше ситуаций для утечки памяти в Rust нет. А такую ситуацию можно создать только в случае, если у тебя руки из задницы растут. Прям вот точно из неё.
@fudj8264
@fudj8264 Рік тому
rust не нужен, совсем, есть ansi c, и go
@user-pq7dj1ny4h
@user-pq7dj1ny4h Рік тому
@@fudj8264 go вообще не нужен. Только для внутренних разработок Гугла.
@vm7326
@vm7326 Рік тому
Когда про RUST заговоришь?)
@user-sm1hh7cz4g
@user-sm1hh7cz4g Рік тому
Интересно, вы как то очень ловко обошли сравнение производительности Go и Java. Хотя момент очень даже интересующий. У меня в наличии несколько сервисов писанных на delphi. Коллекторы для сбора CDR телеком оборудования, декодеры в рамках системы роуминга, smpp-агрегатор... ну и прочее, что по понятным причинам приходится переписывать. Ну со старья на что переходить... не на старье же. Попробовал go, нарисовал asn1 коллектор. Простота языка, многопоточности и скорость обработки вроде пришлись по душе. Но в конторе явисты. Утверждают, что на Яве будет все так-же шустро летать, потому что её код тоже компилируется и если что никому не придётся разбираться с go. Так ли это? Интересует именно низкоуровневая, многопоточная работа с бинарными данными. Есть ли плюсу у go по сравнению с Java кроме необходимости тащить Ява машину.
@69rus42
@69rus42 Рік тому
Ну так напишите для пробы. Может и подойти. Странно, что вы не доверяете своим разработчикам, но доверяете мужику с интернета.
Какой язык программирования выбрать в 2024?
50:06
1 класс vs 11 класс (рисунок)
00:37
БЕРТ
Переглядів 3,2 млн
Kitten has a slime in her diaper?! 🙀 #cat #kitten #cute
00:28
Как учиться программированию эффективно?
21:35
что делает junior frontend разработчик?
12:52
anyacubed
Переглядів 1,6 тис.
Антон Сергеев, «Go под капотом»
36:37
Kolesa Group
Переглядів 85 тис.
Введение в язык программирования Go
1:36:18
Computer Science Center
Переглядів 83 тис.
Язык программирования Go. Фёдор Короткий
5:30
Яндекс Образование
Переглядів 132 тис.
Как в 44 года стать программистом на Python. Объясняю с чего начать.
19:32
Клуб дедов-программистов
Переглядів 979 тис.
1 класс vs 11 класс (рисунок)
00:37
БЕРТ
Переглядів 3,2 млн