@kaixin@snac.bsd.cafe avatar kaixin , to random

Was randomly browsing and it occurred to me when I saw mention of that since it offers a flavor and not fork, it actually technically is Void without the bit if you choo6to use a musl-based version? Interesting!

@craftyguy@freeradical.zone avatar craftyguy , to random

Look ma, no fork! 🎉

https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7584

is now shipping built from unpatched upstream source code, thanks to all the amazing folks involved with adding libc support 😁

@whitequark@mastodon.social avatar whitequark , to random

programmer's definition of "breaking change" for semver purposes: "whatever is breaking my personal use case"

JdeBP ,
@JdeBP@tty0.social avatar

@mcc @dalias @whitequark @becomethewaifu

Changing compiler is not the problem. But changing the standard library becomes one. systemd gained problems with because of this.

https://tty0.social/@JdeBP/114646325165347305

@dalias@hachyderm.io avatar dalias , to random

Just designed and tested an algorithm to build a reverse-iterator on top of an iterator that can only run in forwards direction (part of the collation project) and it seems to be good!

63 underlying forward-iterate steps to perform 21 reverse-iterate steps in simple test case.

@musl@treehouse.systems avatar musl , to random

Things libc will never do (broad but not comprehensive):

  • Nag you to update.
  • Phone home to check it if should nag you to update.
  • Tell you a CVE can't be fixed without updating to the latest version.
  • Try to force you to switch from glibc to musl.
  • Get other software you depend on dependent on musl.
  • Rant against "wokeness" or "DEI".
  • Integrate "AI" into your libc.
  • Give you up.
  • Let you down.
@rameshgupta@mastodon.social avatar rameshgupta , to random

ALT
rameshgupta OP ,
@rameshgupta@mastodon.social avatar

I shed 😂 at the sight of a sign that says "So Bad, Even the Are Here!"

Other signs say:

FREE
"If you cut off MY , can I cut off yours?" with woman wielding a pair od scissors 😂

And a poster that reads "Shame on " — Damn right! are behaving as if they were elected to support the agenda. , Go home!

ALT
  • Reply
  • Loading...
  • @lritter@mastodon.gamedev.place avatar lritter , (edited ) to random

    Self-hosting compilers are nice, but you're always retaining something from the bootstrap process; Purists believe that the only thing you should (and must) keep is machine language, but by now I feel that C has so much value as a retargetable ABI, supported by so many backends, that it would simply be a herculean and ultimately futile effort to try to supplant it, at least as long as you're just a small team.

    SpaceLifeForm ,

    @lritter

    You want C for the portability, but you always will need assembler too. You just want to keep the assembler to a minimum, to make porting easier.

    @dalias@hachyderm.io avatar dalias , to random

    Replace if(0) in printf with gotos?

    (Poll is non binding, just for fun)