Nikolay
Оке, спасибо
Anton
https://github.com/sfackler/rust-postgres/blob/691eec2533a94bdd903f0afd370348f44826e117/postgres/src/stmt.rs#L135
Anton
пример функции
Nikolay
О, да, то что нужно
でゲソ
Лол
Маjко
Мне грили, мол expect не комильфо и надо unwrapать
Это просто одна хуйня, суть паники не меняется, они оба не комильфо
Loo
Это просто одна хуйня, суть паники не меняется, они оба не комильфо
Чего это не комильфо. Раст прагматичный язык. Если тебе не нужно делать обработку ошибки (например валидация данных при запуске сервиса) или ты просто хочешь запаниковать со своим хелпер-текстом. Просто каждому случаю - свой инструмент.
Маjко
Я честно перечитал 3 раза чтобы убедиться что ты написал в этом чате серьезное сообщение
でゲソ
Чертовы foreign interface под винды это больно
Маjко
Согласен, но как бы товарищи, которые это уже понимают, не будут анврапать ошибки вместо их обработки. Все же случаев, где нужна обработка ошибки, а не тупо падение в панику, значительно больше
Маjко
Я тут для простых утилит вообще взял практику делать кастомный panic_hook, печатающий хэлп, если все ошибки сводятся к неверному инпуту пользователя
Маjко
Красиво, и анврапы, и паника, и сообщение внятное
Vladimir
Я тут для простых утилит вообще взял практику делать кастомный panic_hook, печатающий хэлп, если все ошибки сводятся к неверному инпуту пользователя
А мне за такое пытались руки бить на работе, пришлось им объяснять что код при инициализации не возможно ролбекнуть и обработать
Маjко
растеры?
я прям представил как джависты сидят на код-ревью растокода и напихивают @c_vld за щеку за отсутствие наследования
Маjко
за отсутствие обработки исключений же
За "коды возврата" вместо перехвата паник
big
страница не найдена лул
https://sohabr.net/habr/post/347292/
big
не благодари
Alexey
За "коды возврата" вместо перехвата паник
ну да, будто мамонт сбежал из сишного зоопарка!
Alexey
игрушечный язык
big
R какой то есть
big
наверное раст
Bugworm
https://sohabr.net/habr/post/347292/
вот только бейсик и учить
Bugworm
остальное не нужно
Bugworm
R какой то есть
это оптимизированый на 3 буквы раст
Alexey
"Java Практичный и перспективный язык программирования для изучения. 90% компаний из списка Fortune используют Java для разработки backend’а и десктопных приложений." Вот бы сейчас браузер на java писанный...
Bugworm
big
вам смищно, но наверное java лучший вариант
big
с одной стороны кровавый тырпрайз
Mykyta
Для чего лучший?
big
а с другой ведро
Bugworm
ну в тырпрайзе потерятся да
big
ну для джунов
big
красиво сказано
Alexey
COBOL
Маjко
COBOL
С растом
Alexey
С растом
ядрёная смесь!
Mykyta
Job Security
тут уже вспомнили COBOL, там точно будет все хорошо
Маjко
тут уже вспомнили COBOL, там точно будет все хорошо
Ну такое, мне кажется там всё занято динозаврами, которые на нем с 70х херачат
Маjко
Новых то вакансий на нем не особо появляется
Маjко
Ток поддержка легаси
Маjко
Mykyta
Ну такое, мне кажется там всё занято динозаврами, которые на нем с 70х херачат
А теперь представь, что будут делать компании, когда эти динозавры уйдут? Переписывать долго и дорого, горит уже сейчас, а тут ты
պլհկ
Все вымрут можно будет норм поднимать
Loo
Да
хуёво тебе
Loo
=(
Mykyta
ну для джунов
Джуны везде разные. Если просто фигачить код - можно и Java. Если интересен data science - то python, если фронтенд - то JS /shrug
Anonymous
видимо не вымрут, меня недавно на сobol звали
Alexey
дык я вообще слышал про стартап, который организовал 70летний чел - стартап занимался поддержкой COBOL-проектов :-) Относительно недавно взлетело.
Vladimir
Не правда, хорошо, просто растеры боятся паник
Vladimir
Лучше тыщу строк кода пробрасывания для них
Vladimir
Мне кажется также
Mykyta
а если нравится ебаться - то rust
А для поебаться есть абсолютно всё: Haskell, Scheme, OCaml, Rust, C, Java, Python, JS, Prolog. Rule 34 в действии
Loo
Лучше тыщу строк кода пробрасывания для них
ВОПРОСИК ДРАЙВЕН ДЕВЕЛОПМЕНТ
Маjко
А для поебаться есть абсолютно всё: Haskell, Scheme, OCaml, Rust, C, Java, Python, JS, Prolog. Rule 34 в действии
А кто-нибудь уже писал экстеншены на расте к прологу? 🤔
Vladimir
ВОПРОСИК ДРАЙВЕН ДЕВЕЛОПМЕНТ
Еслиб ток вопросик, ещё ж каждая либа обернется свои ошибки
Маjко
ВОПРОСИК ДРАЙВЕН ДЕВЕЛОПМЕНТ
Когда не очень уверен в своем коде
Маjко
Отличная тема на поебаться. :)
И для статьи на хабр в ненормальное программирование
Loo
Еслиб ток вопросик, ещё ж каждая либа обернется свои ошибки
ахаха. .CHAIN_ERR(|| "FUCK YOU TYPE SYSTEM DRIVEN DEVELOPMENT")?;
Mykyta
Я конечно не админ, но мне кажется оффтопа как-то сильно много