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

  Рет қаралды 116,422

REG.Channel - domains, hosting, e-mail

REG.Channel - domains, hosting, e-mail

10 ай бұрын

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

Пікірлер: 134
@regruvideo
@regruvideo 10 ай бұрын
Домены: 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 9 ай бұрын
Рассуждение про пхп до си пор будто бы сейчас 2012, а не 2023😂
@vasyavasin7364
@vasyavasin7364 4 ай бұрын
Да уж, любят все php в пример ставить, но когда спросишь что не так начинают рассказывать про версию php какого-нибудь 2010 года😅
@alexanderberman9629
@alexanderberman9629 4 ай бұрын
Да это никогда, видимо, не закончиться)). Да и не все понимают для чего тот или иной язык нужен.
@egor.okhterov
@egor.okhterov 9 ай бұрын
- Если такой умный, то почему не в кремниевой долине? - "Иф, элсЕ" - А, всё понял
@Meaning0081
@Meaning0081 9 ай бұрын
Простите, я не понял. Объясните, пожалуйста
@egor.okhterov
@egor.okhterov 9 ай бұрын
@@Meaning0081 если шутку объяснить, то она будет не смешной 😀
@Meaning0081
@Meaning0081 9 ай бұрын
@@egor.okhterov кажется кто-то забыл сам смысл шутки))
@egor.okhterov
@egor.okhterov 9 ай бұрын
@@Meaning0081 "else", читается как "элс", без буквы "е" на конце 😀
@Meaning0081
@Meaning0081 9 ай бұрын
@@egor.okhterov спасибо за ответ. Но такое душно даже для меня. Не показатель ж ума
@personanongrata5221
@personanongrata5221 9 ай бұрын
О плюсах рассказал, а теперь о минусах
@OsmondAttal
@OsmondAttal Ай бұрын
Если ты не знал то в любом языке есть огромные минуси
@XD______________________665
@XD______________________665 Ай бұрын
​@@OsmondAttal какие
@user-tv4kh4pc7s
@user-tv4kh4pc7s 5 ай бұрын
Как хорошо быть нубом, можно бред на тиктоках рассказывать
@user-vb4je6ul8h
@user-vb4je6ul8h 10 ай бұрын
Низкий порог входа на го ахахахп) Не видел чтобы джунов без опыта вообще брали на го вакансии.
@lxmbdaemptiness209
@lxmbdaemptiness209 10 ай бұрын
При чем тут вакансии? Порог входа это про изучение языка.
@user-vb4je6ul8h
@user-vb4je6ul8h 10 ай бұрын
@@lxmbdaemptiness209 Для меня определение низкого порога входа означает ,что насколько просто можно найти первую работу новичку.А действительно научиться программировать на каком-либо языке можно только в реальной разработке. Поэтому го я и не считаю языком с низким порогом вхожления
@dreykanbern1453
@dreykanbern1453 10 ай бұрын
Согласен, вот я после трёх лет на JS/TS, спокойно смог освоить базовый go, при этом это первый С подобный язык, который я видел
@fatalist_beats
@fatalist_beats 10 ай бұрын
​@@lxmbdaemptiness209 смысл изучать язык, если без опыта работы тебя не возьмут на работу?
@perfectparadise7310
@perfectparadise7310 9 ай бұрын
​@@fatalist_beatsне учи, одной вакансией больше)
@branndhart
@branndhart 5 ай бұрын
Хорошо сыграл Элвиса Пресли в недавно вышедшем фильме про него, респект!
@kep261
@kep261 9 ай бұрын
Ты не можешь написать одно и тоже разными стилями? Ну да. То что там мало сахара не мешает писать в пяти разных стилях
@Alexey-gp7vc
@Alexey-gp7vc 9 ай бұрын
Язык простой, но корявый, ограниченный и невыразительный. А вот предметные области, где его применяют - чаще всего реально сложные, так что эта как бы простота нифига не спасает. С многопоточкой абстракции текут и неожиданных ловушек уйма, капкан на капкане, так что все равно придется сидеть и дебажить и дебажить... Короче шляпа получилась. Ну и со временем его будут всё больше усложнять, а там получится вторая Java. Но для мелких тулзов его удобно применять. Для серьезных вещей в го нужна серьезная экспертиза, как и в любом другом языке. Чудес не бывает.
@alexbrown9004
@alexbrown9004 8 ай бұрын
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 читать комментарии нормально научись) Любой разработчик среднего+ уровня пишет нормальный код, тут речь об инструменте и его применениях.
@fuckyoudurov
@fuckyoudurov 10 ай бұрын
ору, если такие 'подксты/интервью' слушать вы останетесь дебилом. Там почти про все ЯП говорят, что низкий пооог входа. Тут остается только посмеяться и сторониться. Слушать таких или нет - ваше дело, но лучше иметь мозги)
@gyjcd4604
@gyjcd4604 10 ай бұрын
​@@atymtaibelinsky3925как понять озон аферисты?
@Username_120
@Username_120 10 ай бұрын
Спасибо
@georgi8789
@georgi8789 9 ай бұрын
Вот, вот. Про пхп тоже смотрю все как мантру читают "низкий порог, низкий порог", это для чего низкий, для вордпреса? Потом изучи пхп, изучи СУБД, изучи хтмл и цсс, изучи ларавель или симфони, у потом ищи ещё работу джуном, в каком месте низкий порог не пойму.
@rotrhino
@rotrhino 9 ай бұрын
Спокойно. Низкий порог подразумевает, что разрабу с опытом не понадобится много времени на освоение синтаксиса, основных идиом и стандартной библиотеки. Сравните с плюсами в их текущем виде.
@chikenmacnugget
@chikenmacnugget 9 ай бұрын
@@georgi8789как все эти технологии относятся к пхп? Они рядом идут, а не внутри него. Чтобы изучить пхп не нужно знать ни цсс ни хтмл ни субд.
@BalynOmavel
@BalynOmavel 4 ай бұрын
Что такое элзе? Это на каком?)
@star_killer121
@star_killer121 9 ай бұрын
Тоже самое можно сказать про C#, но C# даёт больше контроля
@kep261
@kep261 9 ай бұрын
О каком контроле речь? В go есть cgo и goasm
@vadsavin
@vadsavin 9 ай бұрын
@@kep261Microsoft > Google
@star_killer121
@star_killer121 9 ай бұрын
@@kep261 в C# можно работать на крайне низком уровне, а в небезопасном режиме можно ещё с указателями как в C++ работать и "фокусы" с памятью проварачивать, ещё есть возможность писать код который будет генерировать IL-код на лету в рантайме, но для этого нужно в совершенстве знать .NET
@slx0009
@slx0009 5 ай бұрын
@@kep261в c# есть докер
@priest_2152
@priest_2152 5 ай бұрын
@@kep261 вау, вызывать из одного языка функции другого... такого еще ни один ЯП не умеет, кроме го...
@Dmitry-Demon-Osadchiy
@Dmitry-Demon-Osadchiy 9 ай бұрын
Я тоже самое про руби сдышал😂
@nicolaep
@nicolaep 4 ай бұрын
Руби прекрасный язык, в отличии от Го.
@momus1234
@momus1234 9 ай бұрын
вот после это и пишут жуткую дичь на Go-рутинах
@regruvideo
@regruvideo 10 ай бұрын
Полный выпуск подкаста kzbin.info/www/bejne/iJWaepqOg51qa7s
@silentium_noxe
@silentium_noxe 10 ай бұрын
Плюсы описал))
@alcor9921
@alcor9921 9 ай бұрын
Щас бы у плюсов был низкий порог входа
@MrYbs-ie1jj
@MrYbs-ie1jj 9 ай бұрын
​@@alcor9921а че у го низкий прям?
@gamerzero6085
@gamerzero6085 9 ай бұрын
@@MrYbs-ie1jj у го реально низкий, и уж по сравнению с плюсами это реально заметно. их даже сравнивать глупо. на плюсах вы можете даже после многих недель изучения наткнутся где-нибудь на такой код который просто не выйдет прочитать при всём желании
@gradovvladimir4315
@gradovvladimir4315 9 ай бұрын
​@@gamerzero6085, ну так-то в любом языке можно наткнуться на такой код
@user-xx5pv6wv5w
@user-xx5pv6wv5w 9 ай бұрын
элзэ😂
@dmitrypronichev4752
@dmitrypronichev4752 5 ай бұрын
на "элзе" вспоминается мем, где святой отец, выглядывая из двери, говорит: "ну на**р", и пытается сбежать, а рядом стоящий падаван кричит ему вдогонку: "отец, отец!"
@antonsinitsyn6420
@antonsinitsyn6420 10 ай бұрын
Rust тоже имеет низкий порог входа, но после hello world компилятор с borrow checker унижают тебя
@dreykanbern1453
@dreykanbern1453 10 ай бұрын
А чем хорош раст?
@victorkochkarev2576
@victorkochkarev2576 9 ай бұрын
​@@dreykanbern1453если ты его изучил, и смог найти реальную работу - то можно гордиться и чувствовать себя в кругу избранных.
@bytefu
@bytefu 9 ай бұрын
@@dreykanbern1453 Почти всем. Как с любым ЯП, пока сам не попишешь на нём, не поймёшь.
@rw_panic0_0
@rw_panic0_0 9 ай бұрын
раст не имеет низкого порого и никогда не имел, язык сложнее любого мейнстримного языка не считая плюсов
@bytefu
@bytefu 9 ай бұрын
@@rw_panic0_0 Шутка именно в том, что низкий порог входа заканчивается сразу после hello world.
@monoteis
@monoteis 2 ай бұрын
Чувак, ты о чем? Я бы поспорил насчет быстрого порога входа. Ты на изучении одних слайсов 3 раза свернешь шею и 5 раз сломаешь ногу. Это тот же Си, но со сборщиком мусора под капотом. Пора уже перестать мыслить стереотипами, GO уже давно вышел за пределы того, для чего он был назначен
@H1roHamada
@H1roHamada 9 ай бұрын
Он только что описал большинство типизированных языков...
@xleoxjeffx
@xleoxjeffx 9 ай бұрын
да.
@seoonlyRU
@seoonlyRU 10 ай бұрын
лайк от СЕООНЛИ!
@MrSnek-sd5ek
@MrSnek-sd5ek 3 ай бұрын
в гоу все по-разному
@nicolaep
@nicolaep 4 ай бұрын
Без обработки исключений, без репла, с корявым ООП. Не нужен.
@nikolaifedorov685
@nikolaifedorov685 Ай бұрын
Ой! Да это c#
@vadsavin
@vadsavin 9 ай бұрын
C# так же решает все эти проблемы, но жить с ним проще. Вакансий правда мало)))
@slavastehov
@slavastehov 9 ай бұрын
Да нет нормально вакансий их тысячи на hh даже в России, кстати не сильно меньше чем на пайтоне. Так что было бы желание.
@validationerror3830
@validationerror3830 8 ай бұрын
@@slavastehov только вот зарплаты сильно меньше, и хороших вакансий мало - полно легаси и десктопа, в то время как на го каждая вакансия 200к+ с современным стеком
@perfectparadise7310
@perfectparadise7310 9 ай бұрын
Насчёт низкого порога он переборщил, как и для любого строго типизированного языка, но как бы стажировки никто не отменял, там без опыта берут, лишь бы кодить чёт умел
@wildcat4435
@wildcat4435 9 ай бұрын
Никогда не понимал, как строгая типизация влияет на сложность. Больше времени на поиск багов, не работает интеллектуальный ввод, только подсказки огрызочные. Разве наличие одного этого при строгой типизации не охренеть какая помощь новичку? Человек не осилил типизацию тривиальную, а потом он должен каким-то образом смочь нормально дебажить и разбираться в архитектуре без типов. Звучит как очень странная логика
@gradovvladimir4315
@gradovvladimir4315 9 ай бұрын
​@@wildcat4435, строгая типизация автоматически повышает порог входа просто потому, что далеко не все могут понять, почему "5" != 5
@matveiq
@matveiq 9 ай бұрын
А замирание выполнения кода при сборке мусора, большой runtime?
@rw_panic0_0
@rw_panic0_0 9 ай бұрын
рантайм относительно не большой замирание у всех GC языков есть
@matveiq
@matveiq 9 ай бұрын
@@rw_panic0_0 но он есть, и замирание мира, и проблемы с памятью🥹
@ArquitectoR
@ArquitectoR 9 ай бұрын
@@rw_panic0_0 не у всех. В Erlang, Elixir, Gleam есть GC, но нет проблемы «stop the world», потому что GC запускается не сразу на всё, а на каждый из тысяч акторов изолировано. Ещё и вытесняющая многозадачность из коробки всегда была. А в Go её относительно недавно только завезли. И так много с чем… Go - очень плохо изначально спроектированный язык, который всё никак не могут допилить до состояния, чтобы на него можно было без слёз смотреть. Но стокгольмский синдром часто заставляет гоферов полюбить своего мучителя 😂
@roman.chudov
@roman.chudov 8 ай бұрын
Для i\o-bound приложений похер
@aripenko
@aripenko 9 ай бұрын
Парень вообще 0.
@aleksandrkolmogorov9125
@aleksandrkolmogorov9125 9 ай бұрын
Когда дженерики в go?
@victorkochkarev2576
@victorkochkarev2576 9 ай бұрын
Они уже там есть, появились в версии 1.18
@momus1234
@momus1234 9 ай бұрын
@@victorkochkarev2576 Мне интересно Роб Пайк помер или просто сдался пи..сам? Говорил же, мол не при моей жизни )))
@victorkochkarev2576
@victorkochkarev2576 9 ай бұрын
@@momus1234 когда появился Go - буквально все ныли про отсутствие дженериков, ныли даже те, кто не знал что это такое. Когда 10 лет спустя появились эти дженерики, среди го программистов началась дискуссия вроде - а зачем они нам нужны? Где мы их будем использовать?
@momus1234
@momus1234 9 ай бұрын
@@victorkochkarev2576 дженеики это религия, но дело не в этом, я "цитировал" Роба, одного из идеалогов имярека.
@Longmanrus
@Longmanrus 9 ай бұрын
года 3 назад
@artemgoncharuk5174
@artemgoncharuk5174 9 ай бұрын
Go сам пишет код? Класс!! Сам решает, сам пишет, четкие типы ))) А не четкие типы есть, может немного замыленные?
@MilkMeny
@MilkMeny 7 ай бұрын
прикиньте, можно в пхп строго типизировать А го решит когда надо не строго типизировать?
@utugSWL
@utugSWL 5 ай бұрын
ну, можно обойти это через interface {}
@devracoon
@devracoon 5 ай бұрын
Жесть))
@kairan722
@kairan722 10 ай бұрын
Его английский все решает 😂😂. Php - пХп я выпал. Да и остальные слова были не очень по произношению
@dreykanbern1453
@dreykanbern1453 10 ай бұрын
Пыха правильно будет
@MrYbs-ie1jj
@MrYbs-ie1jj 9 ай бұрын
Ну пхп а че
@H1roHamada
@H1roHamada 9 ай бұрын
Давайте все иностранные названия говорить как в оригинале, по такой логике
@Dmitry-Demon-Osadchiy
@Dmitry-Demon-Osadchiy 9 ай бұрын
Англо дрочер детектед😂
@r0boticcc
@r0boticcc 9 ай бұрын
Английский C1, говорю пхп, вопросы?
@javadeveloper51
@javadeveloper51 9 ай бұрын
Джава лучше
@timurakhalaya6289
@timurakhalaya6289 5 ай бұрын
Разговор ни о чем
@dashkevi4Mike
@dashkevi4Mike 9 ай бұрын
Выбирайте хаскель 😂
@funnyaround733
@funnyaround733 9 ай бұрын
go. это разве не типа sql?
@lestvt
@lestvt 8 ай бұрын
ты просто смог только самый маленький язык освоить вот и все и пишешь микросервисы максимум
@xleoxjeffx
@xleoxjeffx 9 ай бұрын
звучит как говно или турбоПаскаль
@entel666
@entel666 8 ай бұрын
ML на питоне нассыт в рот вашим GO
@alexbrown9004
@alexbrown9004 8 ай бұрын
А mojo нассыт в рот твоему питону
@utugSWL
@utugSWL 5 ай бұрын
Есть переписанный torch для go
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 98 МЛН
OMG🤪 #tiktok #shorts #potapova_blog
00:50
Potapova_blog
Рет қаралды 17 МЛН
РЕАЛЬНЫЕ ВОПРОСЫ НА СОБЕСЕДОВАНИИ ПО GOLANG
9:15
Ваня Ио про разработку
Рет қаралды 36 М.
Год программирую на Go | Стоит ли учить Golang 2023
3:29
Владимир Балун
Рет қаралды 35 М.
Чего боится джун/сеньор в работе?
5:23
Таня Овчинникова
Рет қаралды 201
ВЫБИРАЕМ ЯЗЫК ПРОГРАММИРОВАНИЯ ))))
25:08