Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
2701 - Telegram Web
Telegram Web
https://dudemanguy.github.io/blog/posts/2025-02-03-wayland-xorg-2/wayland-xorg-2.html

Пишут, что #wayland - торт.

Так же там высказывается непопулярное мнение, что все хорошее в explicit sync в Linux сделано благодаря Nvidia, что очень хорошо aligned с моей точкой зрения, что все хорошее в Linux делают корпорации (#valve) (несмотря на активно сопротивляющееся сообщество).
🤔9👍5🔥42🤡1🐳1
https://github.com/thomcc/ubrustc

rustc, но без borrow checker.

Классная штука - можно получить пакетный менеджер, норм экосистему библиотек, и не ебаться с borrow checker.

К сожалению, работать это не будет, потому что, помимо borrow checker, на семантику Rust завязаны многие его оптимизации, и они просто сломаются, будет генериться некорректный код.
👍11👎6😁6🔥3🤡1
https://ebpf.foundation/case-study-bytedance-uses-ebpf-to-enhance-networking-performance/

TL;DR - что только не сделают проклятые капиталисты, лишь бы быстрее доставить танцующих телочек на ваши смартфоны!

"With over a million servers running containerized applications, the company required a networking solution that could handle high throughput while maintaining stability. By leveraging eBPF technology, Bytedance successfully implemented a decentralized networking solution that improved efficiency, scalability, and performance"
😁107🤔4😱1🐳1
Итого потребовалось 4 года 5 месяцев
🐳84👍3
Для сравнения - у KDE это заняло 5 месяцев
👍10
commit -m "better"
Поэтому я, конечно, очень жду, когда gui можно будет компилировать в что-то типа #WASM #WASI, и чтобы 3d драйвера жили исключительно в одном бинаре с WebAssembly VM, о как. Это, если что, не влажная фантазия, у вас прямо сейчас так работает webgl в браузере!
https://creston.blog/wasm-will-replace-containers/

Скорее бы уже, потому что я все еще имею мечту про "правильно" устроенный Linux:

* Все компилируется в #WASI #WebAssembly

* Есть одна большая WebAssembly VM, в которую статически слинкованы "системные" библиотеки - API opengl/vulkan, драйвера для opengl/vulkan (mesa), libc, ABI ядра, fontconfig, harfbuzz, и так далее - все, что имеет стабильный ABI.

* Все пользовательские приложения - тонкие клиенты к этой VM. В них нет свох кешей шейдеров, своих кешей шрифтов, и так далее, все это живет в VM.

* WebAssembly VM - идеальный клей между языками и рантаймами (CGO - тихий ужас, а вот загрузить Rust модуль в #wazero - это заебись. Линковать mesa в каждую программму - тихий ужас, а вот иметь OpenGL как "тонкий клиент" в VM - очень даже хорошо).
👍14🔥95🤯5🤮3🤡3🐳2🤔1
commit -m "better"
Пишут, что #wayland - торт.
https://www.opennet.ru/opennews/art.shtml?num=62725

"Пользователям KDE рекомендовано попробовать перейти на использование сеанса на базе протокола Wayland, так как разработчики KDE практически прекратили тестирование сеанса на базе X11"

Ну все, лед тронулся, через пару лет про X можно будет просто забыть, эффект будет лавинообразный.
👍16🤔108🤡4🤮3😢2🆒1
Forwarded from Install Wizard
😁52🤣9🔥4🐳21
Forwarded from Programmer memes
Довели...

8️⃣ Programmer memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁24🤡15🥴5👍43💯3🙏2🔥1
Forwarded from Мост на Жепи (Валерия Бр.)
😢20😁10🕊8👍6🔥4🥰2💯1
Forwarded from Jem
😁33🔥9👍4🐳2
😁33🔥84🐳3💯2🙈1
Forwarded from эцсамое
Линус Торвальд и Джинн
😁87👍7🤡4😭3
2025/07/13 18:02:13
Back to Top
HTML Embed Code: