News for hackers. Stuff that matters.
Re:Maestro: A Linux-compatible kernel in Rust by kelvie on Wednesday January 03, 2024 @01:15PM (#38857499)
> You could implement 30% of Excel functions and probably have an engine which opens 99% of spreadsheets out there.....though if you wanted full doc compatibility you would still have a long journey ahead of you.

Isn't this what effectively googles docs did? For a ton of use-cases google sheets is enough, I've heard of companies that basically were extra stringent about excel licenses (as a cost cutting measure no doubt), instead heavily pushing users toward using google sheets instead.

Re:Maestro: A Linux-compatible kernel in Rust by staunton on Wednesday January 03, 2024 @03:55PM (#38859778)
No. Excel/Docs is user-facing. Most of the way is enough, people will figure out the edge cases or just give up on them. To be viable as an OS, you have to support applications. An application running on your OS won't go "well, I guess this syscall doesn't work. I'll try to go around it somehow"...
Re:Maestro: A Linux-compatible kernel in Rust by Anonbrit on Thursday January 04, 2024 @06:34AM (#38865761)
If you're writing your own libc, then you absolutely can work around a whole bunch of missing syscalls by emulating them in userspace