1,020 karma · joined November 4, 2019
Some might argue that the software has enough changes in it to be considered a distinct OS, but I'd rather just call it a hard fork as I had the impression that this was a more accurate depiction of what's really going on behind the scenes.
Some might argue that this is intentional, but to me, this more likely shows that HarmonyOS is just a hard fork of Android without sources released and, likely, with their own virtual machine implementation (ARK instead of ART).
I just wonder what are the advantages of using a language that is not memory-safe and it's not even stable yet...
Edit: If there's any technical reason. Of course, being a hobby project, the author is free to pick whatever he feels is most ergonomic/he likes the most.
I still fail to see where does Zig make a difference vs. Rust. What's the usefulness of the project here...
I think the problem comes mainly from the CCP having direct power to pressure the developers.
In any case, I have to say Chinese tech has surely evolved impressively.
Would love to see a shell working on it.
Any idea of hardware requirements?
I don't know this specific case though, and I guess neither do you. If the parent comment wants to come back with some details, I'll reflect on it.
1. It's never out of time, for sure. If you want to make a specific change, study the pros/cons and decide whether to do it or not! But you can for sure make the change you want to.
2. Don't fall into the trap of idealizing a life you don't have. The grass is significantly less green than you might think at the other side of the fence.
I say surprisingly, because I'd expect Rust support to be more mature than Zig's.
https://x.com/Nihonpolitics/status/1910096159835594786?t=RWB...
But isn't Swift lower-performing than C, C++ or Rust?
Swift is not a replacemente for C and C++, but rather for Objective-C.
Do you have any sources for those claims?
Good job MS! I hope Apple follows suit soon.
As close to the embedded world as possible.
I don't understand why is there so little documentation about MSDOS as a real-time operating system. I'd bet it would work beautifully for any piece of software that was developed with such use-case in mind.