Кресты на моей кукухе
118 subscribers
202 photos
2 videos
5 files
43 links
Канал имени @vatneek
Здесь вы увидите:
* шитпостинг
* С++
* раст (иногда, по праздникам, я не растовод, я только балуюсь)
* шитпостинг
Download Telegram
Forwarded from BaralginOFF
[В ответ на Rust ☢️]
Всем привет народ перед новым годом открыли два сервера, на топ железе , классика и модовый, плагины сами пишем заходите будем рады, еще куча действующих промокодов и бонусов, заходи играй мы всем рады, https://vk.com/gunliferust
Здравствуйте
А не хотите ли погрузиться в настоящий раст?
Способен ли термос с вискарём облегчить возвращение из отпуска 🤔
После курса по хаскелю есть два гендера
Когда-то в прошлом году занимался плагином для кланга, которым банили студентов. Написано многое было за супер-быстро, кое-как. Много ломалось. Дыры залатывались говном и палками
В какой-то момент пришлось перетащить её на новую версию шланга. Где я это делал - непонятно, потому что найти я этих изменений нигде не могу
Из-за занятий этой глиной и не хотелось выходить из отпуска...
Походу, последняя версия спрятана в виртуалке на моём старом ноуте, на котором теперь не хочет открываться VirtualBox 🤡
Боец спасению не подлежит
А ещё...
ПРИШЛО ВРЕМЯ ПЕРЕУСТАНАВЛИВАТЬ ШИЗУКС
ШИЗУКС САМ НЕ ПЕРЕУСТАНОВИТСЯ
ПЕРЕУСТАНОВИ ЕГО ЕЩЁ РАЗ
ЗАЧЕМ МНЕ ВИНДОВС, У МЕНЯ НЕТ ВРЕМЕНИ, ЧТОБЫ ЕБАТЬСЯ С НИМ
ЛУЧШЕ ЕЩЁ РАЗ ПЕРЕУСТАНОВИТЬ ШИЗУКС
МОИ ДЕПЕНДЕНСИ ФАКАПЯТСЯ КАЖДЫЙ ДЕНЬ
ОДНА ПЕРЕУСТАНОВКА ЗАНИМАЕТ 15 МИНУТ
Я ЖИВУ АКТИВНОЙ И ПОЛНОЦЕННОЙ ЖИЗНЬЮ
Крестовые ошибки, как я по вам скучал
no viable conversion from <тип на 5 строк> (aka <тип на 2 с половиной строки>) to 'CheckedVars::index<Referred>::iter' (aka <тип на 39 строк>)
Сижу, пилю статический анализатор
Очень забавная смесь ощущений из неприязни к крестам, на которых пишу и которые анализирую и азарта от прикольности штук, которые я вытворяю
Замечаю за собой, что меня не отпускает хаскель
Постоянно возникает желание частично применять функции, флипать их и передавать в другие функции, будто бы так и надо

Это доходит до стадии, когда начинает меня беспокоить
Я продолжаю плодить код в духе

fn unexpected_eoi(loc: usize) -> Error
{ Error{ loc, code: ErrorCode::UnexpectedEOI } }

......

fn to_lazy<F, A, B>(f: F, a: A) -> impl FnOnce() -> B
where F: FnOnce(A) -> B
{ move || f(a) }

fn dot<F, G, A, B, C>(g: G, f: F) -> impl FnOnce(A) -> C
where F: FnOnce(A) -> B
, G: FnOnce(B) -> C
{ move |a| g(f(a)) }

......

.map_or_else(
to_lazy(dot(Err, unexpected_eoi), self.shift),
Ok
);

Остановите меня, кто-нибудь
Потому что сам я не собираюсь
Где-то в кишках шланга
Немного легче от того, что не только я пложу стрёмные флажки
Очень люблю этот мем
Решил чутка расширить
Ебучий С++
Ну чтобы уж никто не ушёл обиженным

Ah, yes, I like RUST
R - Rc
U - use Rc
S - simple memory management Rc everywhere
T - threads? then it's Arc
Перегоняю НКА в ДКА
Думаю, как сделать, чтоб было хорошо и желательно не было плохо
Но шо так, шо эдак асимптотика О(хуеть)
Хороший язык программирования ещё не изобрели…