Safort
что за мем? у меня болезнь - отсутствие мемов в крови.
Арсен форсил мнение о том, что раст игрушечный яп и на нём ничего серьёзного не пишут.
stalkerg
поправил сообщение)
теперь я точно бросил попытки что то понять и ушёл пить Хоппи
Vladimir
@mersinvald починили телеграмм, теперь те у кого нет ника, можно по айди кикать/банить
Маjко
Ура
melvin
Ты СОВЕРШЕННО не понимаешь в чем суть расточата. расточат это не стековерфлоу «у меня не запускается хелловорлд, напишите мне 2 листа причин». расточат это не псевдоинтеллектуальные обсуждения на гитхабе. расточат это не гиттер, IRC или сраный продот. расточат это место, где люди могут побыть чудовищами — ужасными, бесчувственными, безразличными чудовищами, которыми они на самом деле и являются. В го нет дженериков, а мы смеемся. Код питонистов падает в проде из-за косяков с типизацией, а мы смеемся. Гоферы две недели не могут решить как писать простого бота в своем продоте, а мы смеемся и просим еще. Утинная типизация, фризы GC, касты к void* — мы смеемся. Тупые языки, национализм, дискриминация, ксенофобия, анальное рабство на интерпрайзных галерках, беспричинная ненависть — мы смеемся. Жаваскриптер убил своего PMа чтобы не отлаживать легаси — мы смеемся. Мы бездушно подпишемся под чем угодно, наши предпочтения не основаны на здравом смысле, бесцельные споры — наша стихия, мы — истинное лицо IT-комьюнити.
гоферы в продоте?
melvin
мож шарперы?
Dårk
привет снова
Dårk
conflicting implementations of trait `std::convert::From<i32>` for type `constructors::ChatId upstream crates may add new impl of trait `std::convert::AsRef<str>` for type `i32` in future versions
Dårk
можно объяснить компилятору, что i32 никогда не будет AsRef<str>?
Dårk
ну типа impl !AsRef<str> for i32, только я ж не могу так делать из-за crate boundary
Маjко
гоферы в продоте?
Гоферы-гоферы
melvin
Гоферы-гоферы
а чойта они в продоте делают?
melvin
или это не в смысле dotNet?
Маjко
Продот это класс чатов
Маjко
pro.lang_name
melvin
чорт
melvin
затупил, соре
Safort
Народ, вы часто в расте встречаете дженерики с большой вложенностью?
Anonymous
нет
melvin
Всмысле с вложенностью
наверное «<...»>
Vladimir
А я думал дженерики это ток функции
Vladimir
А структур наверное уровня 3-4 не больше
Vladimir
Даже 3-4 стараются в алиасы завернуть
melvin
мимо заворачивает даже 2
Safort
нет
Я тут с одним чуваком с работы поспорил на тему rust vs. go. У него было 2 аргумента против раста: часто встречающиеся жирнющие дженерики и высокая кривая вкатывания. За но он топил из-за его простоты. Типа, раст он уважает, но в проект не взял бы из-за высокого порога вкатывания.
Vladimir
Мимо?
Vladimir
Подкинь ему, что язык игрушечный
Vladimir
Циклы оптимизируются в уб
Vladimir
И тд
Vladimir
Еще скажи что один массив нельзя заборроуить имутабельно дважды
Safort
Подкинь ему, что язык игрушечный
Ну мы норм пытались спорить, без троллинга.
Сережа
Если будет говорить, что работы нет, скажи работа для быдла
Vladimir
Ну мы норм пытались спорить, без троллинга.
Ну блин, норм спорить с гофером, они ж не шарят всех прелестей безопасного программирования
Mike
Так бы и сказал "ниасилил"
ох уж эти любители покричать что кто-то что-то ниасилил, когда ты берешься за проект, тебе нужно думать о его поддержке, и что любой человек должен смочь быстро в него вникнуть потом возможно и это вполне резонный аргумент не брать в проект язк за то, что он слишком эзотеричен
Vladimir
Жизни без сегфолтов в системном программировании
Mike
нет
Mike
хз о чем ты
A64m
надо просто начальником работать. Не хочешь писать на расте? А придется.
Mike
просто очень смешно наблюдать как люди фапают на свою технологию настолько, что чуть что — сразу ниасилил, и не разбираются даже в аргументах
Сережа
Это одна из основных причин учить хаскель
Сережа
Если не единственная
A64m
когда фапают на технологию это непорядок конечно. Технология должна быть такая, чтоб хотелось только плакать
Сережа
Сравни любой промышленный проект с хелоувордом
Mike
Сравни начинку первого попавшегося линуха и редокса и скажи мне кто понятнее
порог входа + количество людей на рынке — важные аргументы для промышленных проектов, не еби мозг, как маленький
でゲソ
Спасибо кэп. Как-то так мы видимо и продолжаем писать на асм
Oleg
Возможно, если бы не этот чат, я бы и не узнал, что можно спорить о том, стоит ли спорить о ЯП, но это джинирик всего лишь второго уровня.
Vlad
https://blog.rust-lang.org/2017/11/14/Fearless-Concurrency-In-Firefox-Quantum.html
でゲソ
А кто понятнее? (Ошибся с цитатой в прошлый раз)
У раста код намного выразительно в сравнении с плюсами. Из особых сложностей разве что вечная борьба с борроучекером. Если чувак пришёл в го из какого-нибудь пхп, то может быть ему и не понравился порог вхождения, а так крайне странная жалоба.
でゲソ
У го благодаря гуглу нефиговых размеров пиар ещё имеется. А так вхождение что в раст что в го примерно одинаковое будет с учётом особенностей языков. Ну и определённо на порядок проще в сравнении с плюсами
кана
порог входа + количество людей на рынке — важные аргументы для промышленных проектов, не еби мозг, как маленький
Это понятно, но очевидно, что бывают проекты, на которых "безопасность" кода намного важнее, чем легкость вкатывания и им проще обучить человека расту, чем пытаться писать на го без помощи компилятора
でゲソ
про "без помощи компилятора" не понял
Anonymous
в раст тоже можно
Anonymous
проблема скорее в ресурсах для изучения кмк
Anonymous
потому что идея регионов элементарная на высшем уровне
でゲソ
+
でゲソ
в си тоже можно на уровень джуниора за пару дней
でゲソ
но мир не на юниорах держится
でゲソ
на пыхе или жс так вообще в прод можно через пару дней слать
でゲソ
главное к базе не подпускать
Маjко
Я открою страшную тайну: юниорство, миддлизм, и сеньёрство почти не зависят от языка. От перехода на новый язык специалист максимум на пол уровня дропается, да и то за пол годика догоняет
Loyd
Вот это верно
Loyd
А иногда при переходе и растёт
Loyd
С раста на си, например)
Маjко
Не, не сказал бы
Маjко
После раста на си тяжелее
Anonymous
да
Маjко
Компилятор по рукам не бьет
Loyd
Так ты и не пишешь код, за который будет бить