Why does POSIX make trannies seethe?
because its made by whites
>>106977484It's not.
>>106977454thank you GPT, very cool
>>106977454I think he's (or she) is right, Rust doesn't solve conceptual poverty. https://rentry.co/g7aofwhc#why-do-we-need-a-new-language
>>106977595but it is you retard
>>106977454>bloat like GLib, Qt, Boost, libc++, .NET, and now "modern" Rust and Zig standard libraries ends up "carrying" the elegant and minimal functions of interacting with OS at the most basic levelTHE ABSOLUTE STATE OF BLOATNIGGERS
>>106977454I don't see anything wrong with this. Any system that is created to this spec can still have a posix layer built on-top of it for backwards compatibility. This is basically what HaikuOS does and it works pretty well even with their limited resources.I would add to the wishlist:- distributed computing as a first-class concept (from inferno os)- also from interno, should run on a virtual machine. this would allow for container / jail workflows natively, and would allow presently-used OSs to run the system as a user program- single-user system. multi-user systems should generally be separate systems.
>>106977454AI post>Replace int fd with opaque handles (strong typing)Rust does this>Replace errno with result objectsRust does this>Replace magic bitmasks with structured optionsRust does this>Replace "everything is a file" with "everything is a capability">Drop implicit blocking behavior, and make async first-classPlease for the love of god do not>Make paths UTF-8 everywhere and reject invalid encodingsRuts does this>Make I/O functions return rich error types, not -1Duplicate of the errno point, but Rust does thisNot counting the duplicate, Rust covers 4/6. Yet the intro still claims that the Rust standard library "ends up carrying the same baggage: open(), read(), write(), close(), errno"
>>106977454POSIX>is near-universally agreed upon as something to be used>has a public, concrete, unchanged standard that must be followed for a program to be considered correct>has a standard that cannot be changed easilyTroonware like rust is none of those things. Think about why
>>106977484No.
>>106978301Embrace extend extinguish
>>106978229>Replace int fd with opaque handles (strong typing)Please for the love of god do not>Replace errno with result objectsPlease for the love of god do not>Replace magic bitmasks with structured optionsPlease for the love of god do not>Replace "everything is a file" with "everything is a capability">Drop implicit blocking behavior, and make async first-classPlease for the love of god do not>Make paths UTF-8 everywhere and reject invalid encodingsPlease for the love of god do not>Make I/O functions return rich error types, not -1Please for the love of god do notfixed it for you
>>106977454noatime run fast or so they say
>>106978358>mexicans at American National Standards Institute approving Posix in the 80syou are mentally ill.
"Those who do not understand Unix are condemned to reinvent it, poorly."
it's literally all true
>>106977454They aren’t even addressing any of the real deficiencies. errno and file descriptors are a non-issue. There are actual unfixable defects in UNIX like signals and PIDs.
>>106977454>invent new lang>have no original ideas, so just rewrite C tools in rust>nobody uses your rewritten software>propose deprecating all software written up until now so they're forced to used your troonlang tools
>>106977454>why mentally ill men fight windmills?
>>106977454All valid points.>>106979844Stop being a cargo cultist, idiot. Wake up.
>>106977454I want some of shit that guy was smoking.
>>106979234Do you care to elaborate? I know signals are a hit or miss but what's wrong with PIDs? Non-POSIX OS' have them too. Is how they work together something you find unappealing?
>>106977454Because it's the right way to do Linux and brown trannies want it to be like Windows.
>>106977454>Why does POSIX make trannies seethe?they project dysphoria, nothing ever feels right, everything seems to be a problem, but take a closer look:>the problemthere is no problem, posix causes no issues, using int fd errno etc is not a big deal, so changing anything about posix is simply not worth it
>>106977454probably one too many security barriers which they can't directly exploit, so they're trying to do away with it so they can backdoor it.like all fags, they want an ease of entry through a backdoor.
>>106979844>g with this. Any system that is created to this spemaybe its not the windmills they're fighting, maybe they're doing a ritual to bring a greater awareness to the blind cattle.just because you dont understand it, it doesn't mean there isn't something to it, you're so caught up in your hubris, and quick to take away the boundary stones set down by your ancestors, that you fail to see the dangers you create for yourself and others in that field.i hope you're ready for AIDS 2.0you fags will dissapear en masse, but not before being turned into skeletons and having your flesh consumed, to be set as an example before the world.
>>106977454Disliking POSIX for sound technical reasons is a Redmond tic