@wyatt imagine if it was written in octal, everyone would get completely confused
@wyatt binary is what everyone sees as computerey stuff, hexadecimal ? all the kids who did "hacking" with inspect element have seen it as well and also know it's probably computerey stuff. but octal ? they'd all think it's a weird large number that surprisingly doesn't have any nines in it
@wyatt yea i don't have much of a reason to go below c11 personally
@wyatt first time i touched chmod was in uni when i was 18, it is very much possible for people to spend their entire life without ever seeing octal
i touched it at 13 or so because i had to learn how to mark a file as executable and the +x thing wasn't adopted outside of gnu to my knowledge at that point
@wyatt i have many compilers available that all support c11 and all the platforms i care about can have a compiler at least somewhat easily patched to support enough of c11 that my stuff works on them
and i get the ability to use alignof and anonymous structs and unions
@wyatt in fact those two are pretty much the only things of c11 i actually use so
@wyatt real mode doesn't change much bc cpus can still has alignment requirements and not needing as much of a useless gap is nice
and anonymous structs and unions are just free
@wyatt right but i don't do real mode, and patching an existing one to have those two features is (as long as your compiler is properly written) not hard
@wyatt also it's not like patching code to add bulshit names to anonymous structs is hard, and if you run in real mode, you likely know the alignment of types antway