Size: a a a

2021 February 11

OA

Oleg Andreev in rust_offtopic
Вон только @Psilon сочетает разумное с праведным. И хацкел чтит и арками обмазывается
источник

p

polunin.ai in rust_offtopic
Crush_my_love
И еще интересно смогут ли они как-то за кэнцелить неправильных юзеров языка? Например чели пишет что-то на Расте он стал популярным, а потом он про негров что-то плохо сказал. Смогут ли создатели языка как-то ограничить его использовать? Например какие-то судебные иски за нарушения лицензии, например?
Могут удалить твои крейты и коменты с подконтрольных им сервисов и хуй ты что сделаешь
источник

ID

Iv@n Dereviankin in rust_offtopic
polunin.ai
Могут удалить твои крейты и коменты с подконтрольных им сервисов и хуй ты что сделаешь
Я пошел угнетать
источник

OA

Oleg Andreev in rust_offtopic
Crush_my_love
И еще интересно смогут ли они как-то за кэнцелить неправильных юзеров языка? Например чели пишет что-то на Расте он стал популярным, а потом он про негров что-то плохо сказал. Смогут ли создатели языка как-то ограничить его использовать? Например какие-то судебные иски за нарушения лицензии, например?
Ну форкнут твои либы и заебись
источник

OA

Oleg Andreev in rust_offtopic
Там же был кейс уже с reiserfs
источник

OA

Oleg Andreev in rust_offtopic
После маньячества его автора
источник

p

polunin.ai in rust_offtopic
Iv@n Dereviankin
Лол, а где в расте монады? Я тупой и я фп так себе, но монад уперто не вижу
Я накостылял монады в teloxide чтобы сделать обобщенный контекст
источник

p

polunin.ai in rust_offtopic
То есть полноценных нет, но 30-40 строк бойлерплейта и накостыленные монады готовы
источник

OA

Oleg Andreev in rust_offtopic
а можно было и без них
источник

p

polunin.ai in rust_offtopic
Iv@n Dereviankin
Лол, а где в расте монады? Я тупой и я фп так себе, но монад уперто не вижу
https://github.com/teloxide/teloxide/blob/dispatching/src/dispatching/core/context.rs#L15 этот и два трейта ниже - вот тебе и монады
источник

OA

Oleg Andreev in rust_offtopic
polunin.ai
То есть полноценных нет, но 30-40 строк бойлерплейта и накостыленные монады готовы
Telegram
Стой под стрелой
Каждый раз, проходя мимо фронтенд-стека, удивляюсь: ребята, у вас уже был идеальный сетап для разработки. Редактируешь файл на диске, хоть HTML, хоть CSS, хоть JS, обновляешь страницу — бам! Все работает. Никаких компиляций, никакой инфраструктуры, никаких приложений, достаточно реально блокнота. TextMate в свое время взлетел как раз на волне того, что для разработки ничего более сложного не было нужно. Компилятор встроен в браузер, оптимизирован под time to interactive, REPL там же офигенный, дебаггер, визуальный отладчик один из лучших.

Как это можно было добровольно испортить? Как можно было отказаться от этих даров богов в пользу медленного и сложного пайплайна? Нажал кнопочку, вебпак запустился, минуту пошуршал, стрелочки в терминале красиво погонял туда-сюда. Минуту!!! ... профит? Потом еще пойди разбери, что он там нагенерил и откуда это пришло (наверняка для этого тоже есть ТеХнОлОгИи, но это тушение пожара огнем какое-то, ей богу).

Получается, деградация веб-разработки произошла ровно по одной причине:…
источник

p

polunin.ai in rust_offtopic
Oleg Andreev
Telegram
Стой под стрелой
Каждый раз, проходя мимо фронтенд-стека, удивляюсь: ребята, у вас уже был идеальный сетап для разработки. Редактируешь файл на диске, хоть HTML, хоть CSS, хоть JS, обновляешь страницу — бам! Все работает. Никаких компиляций, никакой инфраструктуры, никаких приложений, достаточно реально блокнота. TextMate в свое время взлетел как раз на волне того, что для разработки ничего более сложного не было нужно. Компилятор встроен в браузер, оптимизирован под time to interactive, REPL там же офигенный, дебаггер, визуальный отладчик один из лучших.

Как это можно было добровольно испортить? Как можно было отказаться от этих даров богов в пользу медленного и сложного пайплайна? Нажал кнопочку, вебпак запустился, минуту пошуршал, стрелочки в терминале красиво погонял туда-сюда. Минуту!!! ... профит? Потом еще пойди разбери, что он там нагенерил и откуда это пришло (наверняка для этого тоже есть ТеХнОлОгИи, но это тушение пожара огнем какое-то, ей богу).

Получается, деградация веб-разработки произошла ровно по одной причине:…
Хорошо троллит. T-34 учись.
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Iv@n Dereviankin
Лол, а где в расте монады? Я тупой и я фп так себе, но монад уперто не вижу
источник

ID

Iv@n Dereviankin in rust_offtopic
Понял
источник

ID

Iv@n Dereviankin in rust_offtopic
Выглядит прекольно, но не могу так сразу придумать, где б оно мне пригодилось
источник

OA

Oleg Andreev in rust_offtopic
Iv@n Dereviankin
Выглядит прекольно, но не могу так сразу придумать, где б оно мне пригодилось
ты не понимаешь - если писать по-праведному, то тайпчекер все проверит и багов не будет, и ты сразу попадешь в рай к 1337 гуриям
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Iv@n Dereviankin
Выглядит прекольно, но не могу так сразу придумать, где б оно мне пригодилось
ну если бы монады были в библиотеке то например были бы бесплатные transpose: Vec<Option> -> Option<Vec>, Vec<Result> -> Recult<Vec>, ...
источник

p

polunin.ai in rust_offtopic
Ахаххахаххаа
источник

p

polunin.ai in rust_offtopic
Аххахахахххах
источник

p

polunin.ai in rust_offtopic
Да-да монады
источник