ZeroX
Москва
ZeroX
Для того чтобы было удобнее общаться с родителями
Anonymous
о, насчет голанга
ZeroX
Чтобы я понимал какое у них там время
Anonymous
есть ли смысл джина подключать для прокидывания роутов
Anonymous
есть ли смысл джина подключать для прокидывания роутов
если дефолтный нет/хттп может тоже самое
ZeroX
А так у меня есть часы
ZeroX
Я не смотрю на эти особо то
Сергей
Нету да?
Сам залез на ХХ и офигел как ошибался. По плюсам 23 вакансии в нашем городе (!!!) со средней зп 107 тыс. Далее пришлось поделить голанг: 5 вакансий, средняя 251, а по го 14 вакансий, средняя 168. Я удивлён, плюсы с голангом на одном месте по полуярности в Сибири, но на го зп выше. Макс зп: плюсы - 250, голанг - 385. Если бы я сейчас выбирал, что учить, то отдал бы предпочтение голангу
ZeroX
Ну типа хочешь не хочешь системные программисты везде нужны
ZeroX
Хоть C++ очень старый язык он везде нужен и везде его не хватает
Сергей
Хоть C++ очень старый язык он везде нужен и везде его не хватает
Я давил на стоимость. Ошибался, на нём можно решать задачи
Herman
кто-нибудь работал с twirp? вроде методы unwrap есть, а errors.IS не работает
Сергей
эхх надо было голанг учить а не го
🤣🤣🤣 Просто лень было пересчитывать, а сначала не знал, что на ХХ разделили на 2 ветки.
Maks
мне кажется начинающим хорошо js должен заходить… удобно что весь тулинг – это может быть просто браузер…
Он не дает фундаментальных знаний таких как си подобные языки например, или джава
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
Он не дает фундаментальных знаний таких как си подобные языки например, или джава
Ты имеешь ввиду из-за того что C Java строго типизированные языки?
Anonymous
я когда голанг увидел
Anonymous
подумал что это лучшая версия си
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
Anonymous
ну и переходить было легко
Maks
Голанг он учит думать архитектурно и для начала для более менее сложных проектов уже нужно опыт какой то. А для первого языка важно что бы ты понял все основы программирования
Anonymous
если бы я начинал с питона, то скорее всего бы бросил го
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
ZeroX
Питон самый лёгкий язык
Anonymous
дерьмо язык
Anonymous
ему фортануло что его форсили в нулевых
Anonymous
я точно не помню, но там так убого сделаны объекты
ZeroX
Ну попробуй пойти в ML без питона
Anonymous
а именно обращение к экземплярам класса
Emil
Недавно узнал, что тензерфлоу есть на го Порадовало
ZeroX
Хм
ZeroX
Ну а что удивлятся
ZeroX
Их Google делает
ZeroX
Кек
Anonymous
Ну попробуй пойти в ML без питона
зачем мне туда куда я не хочу?
Anonymous
можно нам том же самом R писать
Anonymous
для мл
ZeroX
TensorFlow сделалн Google, Go тоже сделали Go,
ZeroX
Не вижу ничего удивительного
Emil
А вот отсутствие примеров на го для документации некоторых их апи с учётом примеров на кучи других языков иногда удивляет) Для драйва пришлось разбирать примеры с джавы, питона и джс
Anonymous
имхо, надо жс учить
Maks
Зачем?
Alexander
TensorFlow сделалн Google, Go тоже сделали Go,
гугл сделать-то сделал, толчок дал, а дальше ощущение, что внутри гугла не поехало
Alexander
либо они не делятся своими вещами, либо они таки попытались с питона на го пересадить своих, и ничего не получилось
𝕌ℕ𝔼𝕏ℙ𝔼ℂ𝕋𝔼𝔻
си не строго типизирован
Слабо типизированный.
Herman
да
Alexander
Хашикорп разве гугл?
bob
Я имею ввиду, что поехало и не только у гугла
Alexander
Но цель то была не в этом. Цель была не писать на более лёгком языке то, что на плюсах бы написали, а сделать лёгкий быстрый язык для тех, чтобы он заменил лёгкие, но медленные
Alexander
и учитывая то, что множество биндингов не документированы, а множество библиотек находятся на любительском уровне...
Alexander
не похоже, что в гугле это прям так сильно продвинулось. либо сфера супер ограниченная
bob
Я че то думал, что проблема как раз была во всратом с++ и его бардаке
Alexander
нет проблем в C++, он в отличие от всяких там рубей не увеличивает углеродный след так сильно
Bagasl
нет проблем в C++, он в отличие от всяких там рубей не увеличивает углеродный след так сильно
Не знаю, я гошку начал после С++ изучать. С++ совсем не понравился, какая то солянка из всего подряд
Bagasl
Вот С классный
Bagasl
С++ что называется bloated
Emil
В их инструкциях к апи драйва и таблиц не все примеры есть для го (а апи календаря вообще страх какой-то, но это так, к слову)
Alexander
Вот С классный
очень классный со своими my_class_my_method(MyClass *myClass, args...)
Alexander
очень классный отсутствием шаблонов
Bagasl
очень классный отсутствием шаблонов
В этом и прелесть Си. Компактный язык. Ну и низкоуровневость мне заходит
Fuad
Если возможно посмотрите на эту вопрос, заранее спасибо. https://ru.stackoverflow.com/questions/1361000/go-%d0%9a%d0%be%d0%bd%d1%84%d0%b8%d0%b3%d1%83%d1%80%d0%b0%d1%86%d0%b8%d1%8f
Alexander
копипаста это компактность?
Alexander
низкоуровневый ассемлбер, си высокоуровневый язык
Bagasl
копипаста это компактность?
Я имею ввиду синтаксис и стандартную либу
Bagasl
низкоуровневый ассемлбер, си высокоуровневый язык
У меня язык не повернется сишку назвать высокоуровневым.
Alexander
так а чего? это абстракция над командами процессора. под каждую архитектуру код в свои команды преобразуется
Bagasl
так а чего? это абстракция над командами процессора. под каждую архитектуру код в свои команды преобразуется
Так и ассемблер абстракция над машинными кодами, которые в свою очередь абстракция над электрическими сигналами на выходе оперативки
Bagasl
Я к тому, что низкоуровневость скорее субъективное понятие. Для меня си низкоуровневый
Alexander
какая разница ты напишешь mov или какой-нибудь 100101110010010101010 кроме удобства?
Bagasl
какая разница ты напишешь mov или какой-нибудь 100101110010010101010 кроме удобства?
Так в асме есть макросы, есть разбивка на секции кода, есть метки, адреса которых за разработчика хендлятся. Плюс емнип некоторые инструкции транслируются в несколько машинных инструкций (я не про микрокод). Насчёт этого не уверен, но вроде было что то такое