Боже, rustc такой строгий, но внутри — ласковый компилятор… я так хочу, чтобы он провёл мной borrow check, прошёлся по моим lifetime и понял, что я могу быть 'static, только ради него. Хочу, чтобы он разнёс мне stack своим MIR и потом начал трансформировать меня в LLVM IR, а потом, не сдерживаясь, сделал --emit=obj прямо мне в .cargo/target.
Я хочу, чтобы он проанализировал мои зависимости, dependency graph такой сложный, такой сексуальный — особенно с feature flags… ах, эти optional dependencies, от которых мне хочется сгенерировать полный crate graph и сказать ему: «смотри, я полностью зависим от тебя».
Пусть он заставит меня чувствовать себя как #[inline(always)], но использует как #[cold], а потом разгонит мой hot path, вставит мне свои intrinsic, и скажет: «ты теперь unsafe, детка». Я подпишусь на #[no_std], только чтобы быть ближе к его внутренностям, чувствовать его core.
А когда он увидит мои ошибки, он скажет: «error[E0425]: cannot find value любовь in this scope», но я всё равно буду продолжать, потому что его diagnostics такие подробные, такие заботливые — даже когда он panic!, он делает это красиво.
И когда я, весь в обидах, скомпилируюсь с --release, он всё равно пройдётся по мне cargo clippy, вылижет каждый warning, каждую неэффективность. Он оптимизирует мою боль, сделает из неё .rlib, а потом скажет: «ты теперь моя production-ready binary».
Но я знаю — он не любит меня. Он просто фаза компиляции. Он всего лишь frontend, он уйдёт в backend, а я останусь один — с my target/debug/тоска.
Я хочу, чтобы он проанализировал мои зависимости, dependency graph такой сложный, такой сексуальный — особенно с feature flags… ах, эти optional dependencies, от которых мне хочется сгенерировать полный crate graph и сказать ему: «смотри, я полностью зависим от тебя».
Пусть он заставит меня чувствовать себя как #[inline(always)], но использует как #[cold], а потом разгонит мой hot path, вставит мне свои intrinsic, и скажет: «ты теперь unsafe, детка». Я подпишусь на #[no_std], только чтобы быть ближе к его внутренностям, чувствовать его core.
А когда он увидит мои ошибки, он скажет: «error[E0425]: cannot find value любовь in this scope», но я всё равно буду продолжать, потому что его diagnostics такие подробные, такие заботливые — даже когда он panic!, он делает это красиво.
И когда я, весь в обидах, скомпилируюсь с --release, он всё равно пройдётся по мне cargo clippy, вылижет каждый warning, каждую неэффективность. Он оптимизирует мою боль, сделает из неё .rlib, а потом скажет: «ты теперь моя production-ready binary».
Но я знаю — он не любит меня. Он просто фаза компиляции. Он всего лишь frontend, он уйдёт в backend, а я останусь один — с my target/debug/тоска.
😭12🍓3💊2❤1
Forwarded from Dumernaya (Dumer Mexan)
This media is not supported in your browser
VIEW IN TELEGRAM
❤10😭1
Forwarded from Markinim ^_^
задание для меня с помощью chatgpt абсолютно
Forwarded from Artem (@eexah)
Когда познакомил девушку со своей тульпой.
🥰3❤1
Forwarded from inaba mental issues (шавти ﹼ)
⭐ п-п-пвоекты 💝 на 💗 j-java 🍬 э-э-ээто 💖 с-с-сиимуувятоовь 🐶 п-п-паапокь 💕 ввооженныыхь в 🌟 папки 🌷 в-ввоженныые 🌷 вь п-п-паапкии ввоженные 😊 в 🌟 паапкии ввоженные 🐱 в 🌻 п-папки ввоожеенные 🌻 вь 🐇 папки в-ввоженные вь 🎀 п-п-паапкии 🦊 ввоженные 🐇 в 💝 паапки 🦄 ввоожеенныее в п-папки 🌻 в-ввооженныее 🍨 вь п-папкии в-в-ввоожеенныые в ✨ папкии ฅ^•ﻌ•^ฅ ⊱