Home | Notifications | New Note | Local | Federated | Search | Logout
Note Detail
Reply to @ageha@tomo.airen-no-jikken.icu
mia@mia@movsw.0x0.st (2026-09-12 21:25:19)
@ageha @snacks @sun @whiteline @idiot my biggest issue with C is libc. the language is pretty solid
---Reply---
mia@mia@movsw.0x0.st (2026-09-12 21:28:06)
@ageha @snacks @sun @whiteline @idiot it’s this unfortunate combination of inflexible (e.g. only one memory allocator) and poorly designed 80s-era crap (everything about locales, signals, i/o primitives…)
which is also unfortunately just how posix works. the syscall interfaces are already shit and there’s not much libc could do to make them less ugly.
Reply
---Replies---
バツ子(台風に倒されない@ageha@tomo.airen-no-jikken.icu (2026-09-12 21:33:33)
@mia @snacks @sun @whiteline @idiot
a c-like with modern namespacing and modules, nice types and type inference (explicitly bypass-able for low level suppose), a few syntax tweaks around e.g. function declaration to make fun pointers less pain, and yeh stdlib that's organised well (like elixir or janestreet ocaml) + nicer threading and io
would be pretty ideal language for me