Отличие GO от других языков программирования

  Рет қаралды 114,456

REG.Channel - domains, hosting, e-mail

REG.Channel - domains, hosting, e-mail

9 ай бұрын

Отличие GO от других языков программирования 🤓 Гость подкаста 640 килобайт Леонид Могучев, Senior Go-разработчик в Ozon.
Полный выпуск подкаста • Узнайте, какой язык пр...
Какой язык программирования учить сейчас? В этом видео мы расскажем вам о разных языках, которые вам нужно знать, чтобы начать программировать. Мы начнем с наиболее распространенных языков, Java и C, и постепенно перейдем к более малоизвестным языкам, таким как PHP и Go. К концу этого видео у вас будет лучшее представление о том, какой язык начать изучать в первую очередь и какие навыки вам необходимо развить, чтобы стать успешным программистом.
Можно вечно смотреть на огонь, воду и слушать увлеченный разговор двух профессионалов. В этом выпуске мы решили немного изменить привычный формат, чтобы подкаст получится еще более информативным и интересным. Вы услышите мнение опытных разработчиков, которые поделятся своим разным опытом в IT и помогут разобраться, какие языки программирования сейчас востребованы, а также дадут советы, с чего стоит начать свой путь в IT.
#языкпрограммирования #golang #вебразработка

Пікірлер: 134
@regruvideo
@regruvideo 9 ай бұрын
Домены: go.reg.ru/a1iZ635 Конструктор и CMS: go.reg.ru/MjS4oRN Хостинг: go.reg.ru/XDYBkOi VPS: go.reg.ru/iLR5znQ Серверы и Дата-центры: go.reg.ru/wwYZgMI SSL: go.reg.ru/B_FqcqJ Сервисы: go.reg.ru/h3FCFjn
@romz179
@romz179 8 ай бұрын
Когда взял по пивку с ботаном из своего класса:
@volodymyrlozovskyi9975
@volodymyrlozovskyi9975 8 ай бұрын
Рассуждение про пхп до си пор будто бы сейчас 2012, а не 2023😂
@vasyavasin7364
@vasyavasin7364 4 ай бұрын
Да уж, любят все php в пример ставить, но когда спросишь что не так начинают рассказывать про версию php какого-нибудь 2010 года😅
@alexanderberman9629
@alexanderberman9629 3 ай бұрын
Да это никогда, видимо, не закончиться)). Да и не все понимают для чего тот или иной язык нужен.
@egor.okhterov
@egor.okhterov 8 ай бұрын
- Если такой умный, то почему не в кремниевой долине? - "Иф, элсЕ" - А, всё понял
@Meaning0081
@Meaning0081 8 ай бұрын
Простите, я не понял. Объясните, пожалуйста
@egor.okhterov
@egor.okhterov 8 ай бұрын
@@Meaning0081 если шутку объяснить, то она будет не смешной 😀
@Meaning0081
@Meaning0081 8 ай бұрын
@@egor.okhterov кажется кто-то забыл сам смысл шутки))
@egor.okhterov
@egor.okhterov 8 ай бұрын
@@Meaning0081 "else", читается как "элс", без буквы "е" на конце 😀
@Meaning0081
@Meaning0081 8 ай бұрын
@@egor.okhterov спасибо за ответ. Но такое душно даже для меня. Не показатель ж ума
@personanongrata5221
@personanongrata5221 9 ай бұрын
О плюсах рассказал, а теперь о минусах
@OsmondAttal
@OsmondAttal 29 күн бұрын
Если ты не знал то в любом языке есть огромные минуси
@MixaelTrubkin
@MixaelTrubkin 19 күн бұрын
​@@OsmondAttal какие
@kep261
@kep261 9 ай бұрын
Ты не можешь написать одно и тоже разными стилями? Ну да. То что там мало сахара не мешает писать в пяти разных стилях
@user-vb4je6ul8h
@user-vb4je6ul8h 9 ай бұрын
Низкий порог входа на го ахахахп) Не видел чтобы джунов без опыта вообще брали на го вакансии.
@lxmbdaemptiness209
@lxmbdaemptiness209 9 ай бұрын
При чем тут вакансии? Порог входа это про изучение языка.
@user-vb4je6ul8h
@user-vb4je6ul8h 9 ай бұрын
@@lxmbdaemptiness209 Для меня определение низкого порога входа означает ,что насколько просто можно найти первую работу новичку.А действительно научиться программировать на каком-либо языке можно только в реальной разработке. Поэтому го я и не считаю языком с низким порогом вхожления
@dreykanbern1453
@dreykanbern1453 9 ай бұрын
Согласен, вот я после трёх лет на JS/TS, спокойно смог освоить базовый go, при этом это первый С подобный язык, который я видел
@fatalist_beats
@fatalist_beats 9 ай бұрын
​@@lxmbdaemptiness209 смысл изучать язык, если без опыта работы тебя не возьмут на работу?
@perfectparadise7310
@perfectparadise7310 9 ай бұрын
​@@fatalist_beatsне учи, одной вакансией больше)
@branndhart
@branndhart 4 ай бұрын
Хорошо сыграл Элвиса Пресли в недавно вышедшем фильме про него, респект!
@user-tv4kh4pc7s
@user-tv4kh4pc7s 4 ай бұрын
Как хорошо быть нубом, можно бред на тиктоках рассказывать
@fuckyoudurov
@fuckyoudurov 9 ай бұрын
ору, если такие 'подксты/интервью' слушать вы останетесь дебилом. Там почти про все ЯП говорят, что низкий пооог входа. Тут остается только посмеяться и сторониться. Слушать таких или нет - ваше дело, но лучше иметь мозги)
@gyjcd4604
@gyjcd4604 9 ай бұрын
​@@atymtaibelinsky3925как понять озон аферисты?
@Username_120
@Username_120 9 ай бұрын
Спасибо
@georgi8789
@georgi8789 9 ай бұрын
Вот, вот. Про пхп тоже смотрю все как мантру читают "низкий порог, низкий порог", это для чего низкий, для вордпреса? Потом изучи пхп, изучи СУБД, изучи хтмл и цсс, изучи ларавель или симфони, у потом ищи ещё работу джуном, в каком месте низкий порог не пойму.
@rotrhino
@rotrhino 9 ай бұрын
Спокойно. Низкий порог подразумевает, что разрабу с опытом не понадобится много времени на освоение синтаксиса, основных идиом и стандартной библиотеки. Сравните с плюсами в их текущем виде.
@chikenmacnugget
@chikenmacnugget 9 ай бұрын
@@georgi8789как все эти технологии относятся к пхп? Они рядом идут, а не внутри него. Чтобы изучить пхп не нужно знать ни цсс ни хтмл ни субд.
@BalynOmavel
@BalynOmavel 3 ай бұрын
Что такое элзе? Это на каком?)
@Alexey-gp7vc
@Alexey-gp7vc 9 ай бұрын
Язык простой, но корявый, ограниченный и невыразительный. А вот предметные области, где его применяют - чаще всего реально сложные, так что эта как бы простота нифига не спасает. С многопоточкой абстракции текут и неожиданных ловушек уйма, капкан на капкане, так что все равно придется сидеть и дебажить и дебажить... Короче шляпа получилась. Ну и со временем его будут всё больше усложнять, а там получится вторая Java. Но для мелких тулзов его удобно применять. Для серьезных вещей в го нужна серьезная экспертиза, как и в любом другом языке. Чудес не бывает.
@alexbrown9004
@alexbrown9004 7 ай бұрын
Nodejs или go ты бы что посоветовал для начинающего бэкендера?
@Alexey-gp7vc
@Alexey-gp7vc 7 ай бұрын
​@@alexbrown9004 зависит от того, сколько ты готов прожить без работы, какой у тебя бэкграунд и насколько вкачана удача. Если ты московский студент последних курсов с олимпиадным прошлым - это одно дело, если 40-летний свитчер с семьей, детьми и другими обязательствами - это совсем другое. Если смотреть прагматично, то в бэке наиболее востребованы Java, PHP, Python. С большим отрывом от других стэков, с которыми есть разные нюансы трудоустройства. Хотя опять же - энтузиазм, упорство и удача рулят. Главное - достаточно глубоко погрузится в выбранный стек, а не скакать по разным языкам в поисках где лучше т.к. в этом случае работу точно фиг найдешь.
@askhat1654
@askhat1654 6 ай бұрын
@@alexbrown9004C#
@incognito123q
@incognito123q 5 ай бұрын
Научись писать нормальный код)
@priest_2152
@priest_2152 5 ай бұрын
@@incognito123q читать комментарии нормально научись) Любой разработчик среднего+ уровня пишет нормальный код, тут речь об инструменте и его применениях.
@antonsinitsyn6420
@antonsinitsyn6420 9 ай бұрын
Rust тоже имеет низкий порог входа, но после hello world компилятор с borrow checker унижают тебя
@dreykanbern1453
@dreykanbern1453 9 ай бұрын
А чем хорош раст?
@victorkochkarev2576
@victorkochkarev2576 9 ай бұрын
​@@dreykanbern1453если ты его изучил, и смог найти реальную работу - то можно гордиться и чувствовать себя в кругу избранных.
@bytefu
@bytefu 9 ай бұрын
@@dreykanbern1453 Почти всем. Как с любым ЯП, пока сам не попишешь на нём, не поймёшь.
@rw_panic0_0
@rw_panic0_0 9 ай бұрын
раст не имеет низкого порого и никогда не имел, язык сложнее любого мейнстримного языка не считая плюсов
@bytefu
@bytefu 9 ай бұрын
@@rw_panic0_0 Шутка именно в том, что низкий порог входа заканчивается сразу после hello world.
@Dmitry-Demon-Osadchiy
@Dmitry-Demon-Osadchiy 9 ай бұрын
Я тоже самое про руби сдышал😂
@nicolaep
@nicolaep 4 ай бұрын
Руби прекрасный язык, в отличии от Го.
@star_killer121
@star_killer121 9 ай бұрын
Тоже самое можно сказать про C#, но C# даёт больше контроля
@kep261
@kep261 9 ай бұрын
О каком контроле речь? В go есть cgo и goasm
@vadsavin
@vadsavin 9 ай бұрын
@@kep261Microsoft > Google
@star_killer121
@star_killer121 8 ай бұрын
@@kep261 в C# можно работать на крайне низком уровне, а в небезопасном режиме можно ещё с указателями как в C++ работать и "фокусы" с памятью проварачивать, ещё есть возможность писать код который будет генерировать IL-код на лету в рантайме, но для этого нужно в совершенстве знать .NET
@slx0009
@slx0009 5 ай бұрын
@@kep261в c# есть докер
@priest_2152
@priest_2152 5 ай бұрын
@@kep261 вау, вызывать из одного языка функции другого... такого еще ни один ЯП не умеет, кроме го...
@momus1234
@momus1234 9 ай бұрын
вот после это и пишут жуткую дичь на Go-рутинах
@silentium_noxe
@silentium_noxe 9 ай бұрын
Плюсы описал))
@alcor9921
@alcor9921 9 ай бұрын
Щас бы у плюсов был низкий порог входа
@MrYbs-ie1jj
@MrYbs-ie1jj 9 ай бұрын
​@@alcor9921а че у го низкий прям?
@gamerzero6085
@gamerzero6085 9 ай бұрын
@@MrYbs-ie1jj у го реально низкий, и уж по сравнению с плюсами это реально заметно. их даже сравнивать глупо. на плюсах вы можете даже после многих недель изучения наткнутся где-нибудь на такой код который просто не выйдет прочитать при всём желании
@gradovvladimir4315
@gradovvladimir4315 8 ай бұрын
​@@gamerzero6085, ну так-то в любом языке можно наткнуться на такой код
@regruvideo
@regruvideo 9 ай бұрын
Полный выпуск подкаста kzfaq.info/get/bejne/iMpnfMqJs56bZY0.html
@dmitrypronichev4752
@dmitrypronichev4752 4 ай бұрын
на "элзе" вспоминается мем, где святой отец, выглядывая из двери, говорит: "ну на**р", и пытается сбежать, а рядом стоящий падаван кричит ему вдогонку: "отец, отец!"
@user-xx5pv6wv5w
@user-xx5pv6wv5w 9 ай бұрын
элзэ😂
@H1roHamada
@H1roHamada 9 ай бұрын
Он только что описал большинство типизированных языков...
@xleoxjeffx
@xleoxjeffx 9 ай бұрын
да.
@seoonlyRU
@seoonlyRU 9 ай бұрын
лайк от СЕООНЛИ!
@MrSnek-sd5ek
@MrSnek-sd5ek 3 ай бұрын
в гоу все по-разному
@monoteis
@monoteis Ай бұрын
Чувак, ты о чем? Я бы поспорил насчет быстрого порога входа. Ты на изучении одних слайсов 3 раза свернешь шею и 5 раз сломаешь ногу. Это тот же Си, но со сборщиком мусора под капотом. Пора уже перестать мыслить стереотипами, GO уже давно вышел за пределы того, для чего он был назначен
@matveiq
@matveiq 9 ай бұрын
А замирание выполнения кода при сборке мусора, большой runtime?
@rw_panic0_0
@rw_panic0_0 9 ай бұрын
рантайм относительно не большой замирание у всех GC языков есть
@matveiq
@matveiq 9 ай бұрын
@@rw_panic0_0 но он есть, и замирание мира, и проблемы с памятью🥹
@ArquitectoR
@ArquitectoR 8 ай бұрын
@@rw_panic0_0 не у всех. В Erlang, Elixir, Gleam есть GC, но нет проблемы «stop the world», потому что GC запускается не сразу на всё, а на каждый из тысяч акторов изолировано. Ещё и вытесняющая многозадачность из коробки всегда была. А в Go её относительно недавно только завезли. И так много с чем… Go - очень плохо изначально спроектированный язык, который всё никак не могут допилить до состояния, чтобы на него можно было без слёз смотреть. Но стокгольмский синдром часто заставляет гоферов полюбить своего мучителя 😂
@roman.chudov
@roman.chudov 8 ай бұрын
Для i\o-bound приложений похер
@vadsavin
@vadsavin 9 ай бұрын
C# так же решает все эти проблемы, но жить с ним проще. Вакансий правда мало)))
@slavastehov
@slavastehov 8 ай бұрын
Да нет нормально вакансий их тысячи на hh даже в России, кстати не сильно меньше чем на пайтоне. Так что было бы желание.
@validationerror3830
@validationerror3830 7 ай бұрын
@@slavastehov только вот зарплаты сильно меньше, и хороших вакансий мало - полно легаси и десктопа, в то время как на го каждая вакансия 200к+ с современным стеком
@nikolaifedorov685
@nikolaifedorov685 Ай бұрын
Ой! Да это c#
@aleksandrkolmogorov9125
@aleksandrkolmogorov9125 9 ай бұрын
Когда дженерики в go?
@victorkochkarev2576
@victorkochkarev2576 9 ай бұрын
Они уже там есть, появились в версии 1.18
@momus1234
@momus1234 9 ай бұрын
@@victorkochkarev2576 Мне интересно Роб Пайк помер или просто сдался пи..сам? Говорил же, мол не при моей жизни )))
@victorkochkarev2576
@victorkochkarev2576 9 ай бұрын
@@momus1234 когда появился Go - буквально все ныли про отсутствие дженериков, ныли даже те, кто не знал что это такое. Когда 10 лет спустя появились эти дженерики, среди го программистов началась дискуссия вроде - а зачем они нам нужны? Где мы их будем использовать?
@momus1234
@momus1234 8 ай бұрын
@@victorkochkarev2576 дженеики это религия, но дело не в этом, я "цитировал" Роба, одного из идеалогов имярека.
@Longmanrus
@Longmanrus 8 ай бұрын
года 3 назад
@nicolaep
@nicolaep 4 ай бұрын
Без обработки исключений, без репла, с корявым ООП. Не нужен.
@aripenko
@aripenko 8 ай бұрын
Парень вообще 0.
@perfectparadise7310
@perfectparadise7310 9 ай бұрын
Насчёт низкого порога он переборщил, как и для любого строго типизированного языка, но как бы стажировки никто не отменял, там без опыта берут, лишь бы кодить чёт умел
@wildcat4435
@wildcat4435 9 ай бұрын
Никогда не понимал, как строгая типизация влияет на сложность. Больше времени на поиск багов, не работает интеллектуальный ввод, только подсказки огрызочные. Разве наличие одного этого при строгой типизации не охренеть какая помощь новичку? Человек не осилил типизацию тривиальную, а потом он должен каким-то образом смочь нормально дебажить и разбираться в архитектуре без типов. Звучит как очень странная логика
@gradovvladimir4315
@gradovvladimir4315 8 ай бұрын
​@@wildcat4435, строгая типизация автоматически повышает порог входа просто потому, что далеко не все могут понять, почему "5" != 5
@MilkMeny
@MilkMeny 7 ай бұрын
прикиньте, можно в пхп строго типизировать А го решит когда надо не строго типизировать?
@utugSWL
@utugSWL 4 ай бұрын
ну, можно обойти это через interface {}
@artemgoncharuk5174
@artemgoncharuk5174 8 ай бұрын
Go сам пишет код? Класс!! Сам решает, сам пишет, четкие типы ))) А не четкие типы есть, может немного замыленные?
@devracoon
@devracoon 5 ай бұрын
Жесть))
@kairan722
@kairan722 9 ай бұрын
Его английский все решает 😂😂. Php - пХп я выпал. Да и остальные слова были не очень по произношению
@dreykanbern1453
@dreykanbern1453 9 ай бұрын
Пыха правильно будет
@MrYbs-ie1jj
@MrYbs-ie1jj 9 ай бұрын
Ну пхп а че
@H1roHamada
@H1roHamada 9 ай бұрын
Давайте все иностранные названия говорить как в оригинале, по такой логике
@Dmitry-Demon-Osadchiy
@Dmitry-Demon-Osadchiy 9 ай бұрын
Англо дрочер детектед😂
@r0boticcc
@r0boticcc 9 ай бұрын
Английский C1, говорю пхп, вопросы?
@timurakhalaya6289
@timurakhalaya6289 4 ай бұрын
Разговор ни о чем
@javadeveloper51
@javadeveloper51 8 ай бұрын
Джава лучше
@funnyaround733
@funnyaround733 8 ай бұрын
go. это разве не типа sql?
@dashkevi4Mike
@dashkevi4Mike 8 ай бұрын
Выбирайте хаскель 😂
@lestvt
@lestvt 7 ай бұрын
ты просто смог только самый маленький язык освоить вот и все и пишешь микросервисы максимум
@xleoxjeffx
@xleoxjeffx 9 ай бұрын
звучит как говно или турбоПаскаль
@entel666
@entel666 8 ай бұрын
ML на питоне нассыт в рот вашим GO
@alexbrown9004
@alexbrown9004 7 ай бұрын
А mojo нассыт в рот твоему питону
@utugSWL
@utugSWL 4 ай бұрын
Есть переписанный torch для go
КАРМАНЧИК 2 СЕЗОН 6 СЕРИЯ
21:57
Inter Production
Рет қаралды 506 М.
Заметили?
00:11
Double Bubble
Рет қаралды 3,4 МЛН
Ну Лилит))) прода в онк: завидные котики
00:51
Зачем нужен Nginx и что это такое
1:01
Язык программирования Go. Фёдор Короткий
5:30
Яндекс Образование
Рет қаралды 134 М.
Когда мы пишем код на Java...
0:24
Рег.ру
Рет қаралды 82 М.
ВЫБИРАЕМ ЯЗЫК ПРОГРАММИРОВАНИЯ ))))
25:08
КАРМАНЧИК 2 СЕЗОН 6 СЕРИЯ
21:57
Inter Production
Рет қаралды 506 М.