[-] khorovodoved@lemm.ee 5 points 20 hours ago* (last edited 17 hours ago)

Zig has other selling points, that are arguably more suitable for system programming. Rust's obsession with safety (which is still not absolute even in rust) is not the only thing to consider.

[-] khorovodoved@lemm.ee 31 points 1 day ago* (last edited 1 day ago)

Zig is indeed designed specifically for such tasks as system programming and interoperability with C code. However it is not yet ready for production usage as necessary infrastructure is not yet done and each new version introduces breaking changes. Developers recomend waiting version 1.0 before using it in any serious project.

[-] khorovodoved@lemm.ee 3 points 5 days ago

Does it require to be enabled at compilation, or it can be toggled at any time?

[-] khorovodoved@lemm.ee 2 points 6 days ago

Works fine for me.

[-] khorovodoved@lemm.ee 26 points 1 week ago

Telegram published a statement on X/Twitter that they are not changing any policy. The just removed misleading line in their FAQ, that stated that you can't report private chats (which you always could).

[-] khorovodoved@lemm.ee 6 points 1 week ago

I doubt it. It is basically equivalent to buying a proprietary software license for 1% of a revenue. I doubt any large business would be willing to spend that much on a single piece of software. And it would always be only one piece of software at a time.

[-] khorovodoved@lemm.ee 1 points 2 weeks ago

He already has the overhead of maintaining to C libraries, which is a lot bigger problem.

[-] khorovodoved@lemm.ee 2 points 2 weeks ago

I wouldn't recomend testing any software for glibc system on a musl system.

[-] khorovodoved@lemm.ee 6 points 2 weeks ago* (last edited 2 weeks ago)

It boots faster than openRC (which is painfully slow). But runit is a lot faster than systemd, and there are init systems even faster than runit. And they all already work with musl. There is even dinit system specifically designed for containers.

[-] khorovodoved@lemm.ee 7 points 2 weeks ago

Systemd bloats the container a lot more than glibc.

[-] khorovodoved@lemm.ee 4 points 2 weeks ago

While I do appreciate the effort, I cannot understand, who in their right mind would use musl and systemd together. For what purpose? If a person was already willing to manage a musl system, why wouldn't he also prefer sysVinit or runit or whatever?

view more: next ›

khorovodoved

joined 1 year ago