Какой язык выбрать для бизнес-задач и почему именно Golang / Даниил Подольский

  Рет қаралды 20,202

KOTELOV

KOTELOV

Күн бұрын

Пікірлер: 98
@rmatveev
@rmatveev 7 ай бұрын
20:07 - когда-то я укладывался в 48к (Спектрум на платформе Z80, начало 90х) А уже значительно позже приходилось укладываться в 128 байт на платформе 8051 (начало нулевых) :)
@commievoyager
@commievoyager 8 ай бұрын
26:12 Все ли системное ПО будет переписано на Go? А как насчет Rust в ядрах Linux? Почему же этот вопрос или хотя бы сравнение Go и Rust не поднимался? 29:10 Непонятно, каковы перспективы для джунов на Go. Почему не рассмотрели требования к кандидатам на джунов/миддлов/сеньоров? Недавно ходили упорные байки, что на Go реально стать сеньером с годовалым опытом, например. Почему не рассмотрели? Это не правда или никому не интересно? Судя по всему, Go это язык для микросервисов и DevOps. Зачем зазывать на него всех подряд? А как много компаний переезжает со своих стеков на Go? Есть статистика? Ну и непонятно, про какой рынок труда идет речь: российский или мировой.
@MaximT
@MaximT 6 ай бұрын
У этого GO, есть только одно преимущество - он компилируется в машинный код. Сам язык, полное Г.
@artemgoncharuk5174
@artemgoncharuk5174 6 ай бұрын
Стал сеньером Go за 6 месяцев. Всё правда, теперь пишу сложный Goкод и получаю большую зп. Всем рекомендую, если хотите стать быстро сеньорами!
@optimusprime9414
@optimusprime9414 5 ай бұрын
@@artemgoncharuk5174 а потом ты проснулся!
@SochiTube
@SochiTube 3 ай бұрын
​@@artemgoncharuk5174я тоже так хочу
@9285550
@9285550 2 ай бұрын
​@@artemgoncharuk5174код надо писать простой. Хреновый ты синьор) Ну а каким еще можно стать за полгода?)
@slavola159
@slavola159 13 күн бұрын
Можно изначально сразу изучать го ? Вообще мне питон нравится и я больше ничего и не пробовал. На питоне микропроекты делал, с помощью ИИ.
@enable4
@enable4 6 ай бұрын
RTB и SSP на Перле? Великомученики, моё уважение.
@artfiltersai
@artfiltersai 5 ай бұрын
Только я чет не понял, почему в пхп типизацией вообще не пахнет? Вы в каком веке писали на пхп последний раз?
@kirillbdev
@kirillbdev 4 ай бұрын
Автор троль и не более
@tertiumorganum5665
@tertiumorganum5665 3 ай бұрын
да там она фуфельная типа аннотаций, жить можно, но таки динамическая
@artfiltersai
@artfiltersai 3 ай бұрын
@@tertiumorganum5665 вы тоже походу давно не писали на php
@alvcode3764
@alvcode3764 11 күн бұрын
@@tertiumorganum5665 а как же strict types режим?
@sardaucar
@sardaucar 7 ай бұрын
"Перловый код" звучит забавно 😊
@Alex.Shalda
@Alex.Shalda 2 күн бұрын
Почему typescript + go = invincible?
@TheTmntmike
@TheTmntmike 8 ай бұрын
5:54 Всё наоборот. У питона сильная, динамическая типизация.
@victorklimov5254
@victorklimov5254 8 ай бұрын
Lol, хотел это написать
@MrLotrus
@MrLotrus 8 ай бұрын
да, забавно получилось)
@cherry-55
@cherry-55 8 ай бұрын
на будущее кидайте тайм-код на пару секунд заранее. Прослушал 10 секунд кликнув и понял, что оказывается надо было до 5:58 начинать слушать
@ffunktor
@ffunktor 8 ай бұрын
Зашел в комменты, чтобы это написать :)
@cherry-55
@cherry-55 6 ай бұрын
@@cyberianoid Я не уверен что python создавался для какой-то там обработки и анализа данных, просто появилась потребность работать с данными и python для этого подошел и были созданы библиотеки. Изначально Гвидо создал язык ABC как язык для обучения программированию, а потом, с его слов, он в основном работал с языком Си и скриптовыми языками типы sh и ему захотелось создать что-то между. Строгость типизации и ООП это ортогональные понятия. У вас есть динамически-типизированный Ruby, где также все является объектом и также есть инкапсуляция. Более того, в Ruby у вас нет способа обратиться к полям класса напрямую, только через методы. Это именно ограничение на уровне языка, чего нет в классической Java, где достаточно сделать поле публичным.
@artemgoncharuk5174
@artemgoncharuk5174 8 ай бұрын
Возьми адепта любого языка, все говорят одно и тоже, разве что языки разные 😂😅
@ВладимирБраун-м6з
@ВладимирБраун-м6з 8 ай бұрын
Вообще с нуля, реально изучить GO ? Или нужно начать с чего то другого и затем перейти в GO?
@АлександрЛобов-ю6ж
@АлександрЛобов-ю6ж 8 ай бұрын
реально, но лучше что-то другое
@vitaliy_levchenko
@vitaliy_levchenko 8 ай бұрын
реально, это проще чем любой другой язык. Более того, сейчас много стажёрских и джуновых позиций именно на го. Другое дело, что задачи сложнее, и для работы нужно знать и уметь куда больше не связанного с языком
@victorklimov5254
@victorklimov5254 8 ай бұрын
Вполне реально. При его изучении нет никакого предварительного требования.
@hardlabor9412
@hardlabor9412 8 ай бұрын
Я после питона наоборот пожалел, что не с нуля Go начал учить🥲
@НикН-о7о
@НикН-о7о 8 ай бұрын
Лучше Питон, потом Го. После, если нужно, любой другой язык можно будет освоить без проблем.
@mrdarkilya
@mrdarkilya 8 ай бұрын
18:17 Но ведь в с++ завезли корутины в 2020.
@idfumg
@idfumg 8 ай бұрын
Oliver Kowalke разрабатывал корутины в бусте еще в 2009 году.
@technozavrr
@technozavrr 7 ай бұрын
С++ это кусок нечитабельного кала, в котором есть всё и еще немного. В прочем как и JS. Ну в js осталось многопоточку завезти для полного комплекта.
@Inqanter
@Inqanter 6 ай бұрын
@@technozavrr Если вы не умеете программировать на плюсах или на js - это не значит, что все не умеют.
@technozavrr
@technozavrr 6 ай бұрын
@@Inqanter да на этих языках любой дурак может код писать, просто другому разрабу этот кал уже не прочитать да и самому владельцу кода тоже будет тяжко через пару недель. Js еще спасают реактивные фреймворки, но по итогу в большом проекте все равно кал на выходе. Уж извините, но не видел ни разу красиво написанный фронт на нем.
@Александр-ф9в4ю
@Александр-ф9в4ю 6 ай бұрын
@@technozavrr JS уже лет 5 ничего не спасает, ты просто юзаешь TS, без TSа в 2024 году никто в здравом уме в JS экосистеме писать не будет
@AlexandrSpirit
@AlexandrSpirit 5 ай бұрын
Т.е. для входа на Гошку, по времени ты тратишь 3 дня на синтаксис и 1-3 месяца на углубленное изучение паттернов, алгоритмов и прочего ? Ну, т.е. изучаешь всё то что в крудах особо то и не нужно, зато нужно в HL инфраструктурном и системном программировании
@cijic
@cijic 2 ай бұрын
11:28 Ну да, ну да. Всего лишь года 4 как есть. Всего-то!)
@TabulaMyriad
@TabulaMyriad 7 ай бұрын
Жаль что совсем не упомянули Раст в сравнении, кажется он так же укладывается во все 3 ниши.
@cherry-55
@cherry-55 6 ай бұрын
Rust сложный. Если вы знаете, что хотите написать, ради бога пишите на Rust. Но изменять многострочный проект на Rust достаточно сложно. На Rust не пишется код, который можно взять и выкинуть, написав заново по быстрому. На Go такой код пишется при этом производительность на уровне. А чаще и производительность не нужна подавляющему большинство проектов в веб.
@FreemanFromSteppe
@FreemanFromSteppe 5 күн бұрын
C# ,,лучшее для энтерпрайза
@phat80
@phat80 8 ай бұрын
Я потрогал Swift и он мне понравился куда больше чем Go. Не понимаю, почему его вообще никто не рассматривает, кроме как для разработки софта под Apple.
@cherry-55
@cherry-55 6 ай бұрын
Swift очень хорош, хотя язык достаточно сложен + изначально не было и никто не собирается пилить экосистему и библиотеки для использования Swift на backend. Тут Kotlin толком ничего не отвоевал у Java (как и groovy и clojure и scala), а вы хотите чтобы Swift изначально под мобилы что-то мог в backend)) Язык то крутой, кто ж спорит, во многом даже интереснее Rust. Но язык сложноватый)
@phat80
@phat80 6 ай бұрын
@@cherry-55 Не заметил, чтобы он был сложнее чем другие. Уж точно проще Rust )
@cherry-55
@cherry-55 6 ай бұрын
@@phat80 Swift действительно позволяет игнорировать львиную долю фич, в том числе бесконечных новых фич. Я бы сказал что Swift - complex, а не hard.
@MaximT
@MaximT 6 ай бұрын
А C# чем плох? Вообще нет никаких сравнений с нормальными языками. Зачем сравнивать только с недоделанным Python?
@seka1309
@seka1309 6 ай бұрын
Согласен, с# хорош
@sweetcapitan5690
@sweetcapitan5690 8 ай бұрын
Golang это надстройка над Горутинами, все кто будет пытаться приплести к плюсам языка, что-то еще, скорее всего вам врет пытаясь продать вам свои курсы.
@idfumg
@idfumg 8 ай бұрын
Как ты считаешь, чего нет в go? чего не хватает, что есть в других языках?
@СергейИванов-ы7ч5ы
@СергейИванов-ы7ч5ы 6 ай бұрын
@@idfumg нормальных дженериков
@ovechkindev
@ovechkindev 6 ай бұрын
@@СергейИванов-ы7ч5ы для чего?
@9285550
@9285550 2 ай бұрын
​@@idfumgлямбд
@HamidumiChan
@HamidumiChan 2 ай бұрын
этот дженерик ваш нам нахуй ненужон
@AlexandrSpirit
@AlexandrSpirit 5 ай бұрын
Rust + Python самое то! Не знаю почему, но Rust после питона зашел сразу. Гошка как-то.... не то.
@ГеннадийОловянников
@ГеннадийОловянников 8 ай бұрын
Стоямба, как это нет фреймворков? Или все-таки нет подходящих вам фреймворков?
@hakooplayplay3212
@hakooplayplay3212 8 ай бұрын
Нету супер мега фреймворка, который нужно знать во всех вакансиях типа laravel или spring
@НикН-о7о
@НикН-о7о 8 ай бұрын
Забавно, но я пришел к тем же выводам, что и Даниил. Но, я думаю, в данном случае, идет сильная привязка к рынку РФ.
@trays1377
@trays1377 5 ай бұрын
до просмотра этого видео я думал поучить Го, но теперь я понял что надо бежать от него сломя голову.
@kvadro_id
@kvadro_id 3 ай бұрын
От задач зависит.. ваши задачи чем не обеспечит?
@AlexandrSpirit
@AlexandrSpirit 5 ай бұрын
На Rust почему бы не писать? И безопасный, и быстрый
@bubbletubbe
@bubbletubbe 19 күн бұрын
думал perl помер в районе 2000х 😁
@recycle-bin-camp
@recycle-bin-camp 2 ай бұрын
всем кто говорит что Go легкий спросите почему текут горутины
@sergeyborodin6799
@sergeyborodin6799 Ай бұрын
Месячные?
@hanmajack935
@hanmajack935 7 ай бұрын
Не пойму почему именно со стороны Go разработчиков слышно постоянно какое то самовозвышение и презрение к задачам по бизнес логике, которые далеко не одни круды, и вроде бы не явное, но ощутимое все равно презрение к языкам с динамической типизацией, ну и соответственно к программистам пишущих на них!? Я не говорю конечно про всех гоферов, но именно среди адептов это у большинства заметно. Но с другой стороны их можно понять, когда ты пишешь на обрезанном со всех сторон языке, который годен на очень узкий спектр задач , да и то большинство из них это как раз писать саппортящий при высоких нагрузках код для той самой "презренной" бизнес логики, плюс искусственный хайп на этот язык и то только в Рф)) , ну и сказки про высокие зарплаты Go программистов тоже давно все раскусили👍
@idfumg
@idfumg 7 ай бұрын
Как думаешь, почему он обрезанный? Чего не хватает?
@hanmajack935
@hanmajack935 7 ай бұрын
@@idfumg задай этот вопрос почему он обрезанный, создателям языка или его адептам, а в пользу того что это так говорит его узенькая сфера применения
@СергейИванов-ы7ч5ы
@СергейИванов-ы7ч5ы 6 ай бұрын
@@hanmajack935 обычная у него сфера применения. а создавали его потому, что нет инженеров-программистов, а одни гугло-кодеры с копипастами из интернета без всякого понимания.
@Sorrymelame
@Sorrymelame 8 ай бұрын
Ну чувак, иметь свою фирму и позиционировать себя выше тим лида, и не знать что такое ПР, ну камон, ну как тааак...
@sergeyborodin6799
@sergeyborodin6799 Ай бұрын
Меня тоже коробит пр, всю жизнь в разработке был gitlab, и был мр
@fenderbender2096
@fenderbender2096 Ай бұрын
Таких косяков у него много. С серьезным видом утверждать, что A Tour of Go "занимает одну страничку", это надо уметь...
@pawsdev
@pawsdev 6 ай бұрын
JAVA TOP
@9285550
@9285550 2 ай бұрын
Пишу почти 3 года на гошке после 6 лет на шарпе. Так вот гошка сырое говно по сравнению с шарпом. Я хз для чего выбирают го для продакшена, потому что приходится писать огромное количество бойлерплейта. А если сравнивать с каким-нибудь питоном, то конечно го лучше.
@ГригорийСтепанов-ы3ц
@ГригорийСтепанов-ы3ц 4 ай бұрын
Мерзкий ведущий
@snky_
@snky_ 4 ай бұрын
Объяснили бы, по каким критериям у вас такой вывод
@ЗапасЗнаний
@ЗапасЗнаний 8 ай бұрын
Не Ява, а джава
@VeetDobrom
@VeetDobrom 8 ай бұрын
Разницы нет как называть, но всем привычнее же джава🤷🏻‍♂️
@РоландДискейн-к6й
@РоландДискейн-к6й 7 ай бұрын
Разница есть​@@VeetDobrom
@Tosha.V
@Tosha.V 7 ай бұрын
оба примера неверные)
@ЗапасЗнаний
@ЗапасЗнаний 7 ай бұрын
@@Tosha.V а какой вариант верный?
@Tosha.V
@Tosha.V 7 ай бұрын
@@ЗапасЗнаний Java
快乐总是短暂的!😂 #搞笑夫妻 #爱美食爱生活 #搞笑达人
00:14
朱大帅and依美姐
Рет қаралды 11 МЛН
За кого болели?😂
00:18
МЯТНАЯ ФАНТА
Рет қаралды 2,9 МЛН
1, 2, 3, 4, 5, 6, 7, 8, 9 🙈⚽️
00:46
Celine Dept
Рет қаралды 108 МЛН
1С VS Python | Согласен / Не согласен
8:21
Технологии в Контуре
Рет қаралды 7 М.