Lots of interesting progress in Genode. Their Discourse Forum is picking up, so if you use Discourse App to follow this forum on your phone, I can recommend adding to your quiver.
Genode is gearing up for a big change with a proposed switch away from XML for configuration files. Instead they propose their own format known as HRD (for Human Readable Data). This looks superficially like a text console representation of a file tree so it is easier to see what sub-settings are nested in broader topics.
Tunetrackerās Haiku on Genode continues to make progress. It is apparently now able to play records. The linked Neocities blog makes reference to an image file (ISO). The author welcomes user feedback, if you are feeling brave enough to give it a go.
There is now an image for the Pocket Reform, making it one of a select group of operating systems - besides boring old linux - ready to use in this curious little ARM computer. In another three months we should see the next scheduled Sculpt release which will no doubt bring more surprises.
It is silly. If they donāt like JSON or YAML (I donāt like the latter myself) there are bunch of alternatives available: HJSON, JSON5, TOML, StrictYAML, SDLang.
It is silly. If they donāt like Linux or Microsoft (I donāt like the latter myself) there are a bunch of alternatives available: Syllable, Redox, ReactOS, AROS, BSD.
The comic about standards is funny,but I still think having alternatives is a great thing.
Did anyone also look at their markup language,what is different,maybe better than others?
Also,I donāt like JSON for configuration,really.
Itās a great format for transferring machine-generated data and parse it on the other side,but I find it too strict for hand-written stuff.
If thereās a , after the last element,or no , after elements in the middle,thatās enough to make that thing fail,also it doesnāt support comments if I know right.
YAML is better in that regard,more flexible,thatās what I use for my rather small project,but I can imagine that itās still not flexible enough for a whole operating system.
And thanks to the post above,Iām now thinking about a world where only Window$ and Linux exist
Maybe I wouldnāt have learned to code in that world,because Haiku brings the fun back to computers,or maybe Iād still use Windows XP and have a large and growing collection of viruses and trojans,who knows
I have the opposite problem with YAML: itās way too flexible, and I find it very unpredictable, as slight changes in syntax can result in completely different parsing. At least with JSON, itās either valid or not valid.
I love things like that. Somehow, they are funny.
At the beginning, that new thing is just a pretext for the ultimate selling argument. āLook! Itās revolutionary. We redesigned everything from the ground by ourselves.ā Later, it turns for a reason to delay. āEverything is new, it will take time to tweak things and for people to adjust.ā And at the end the same thing becomes an excuse for failures. āUnderstand that, to make it work, we literally had to rethink all by ourselves.ā
To see the non-sense translate in car manufacturer words. (I donāt know why but, that often works.) āWe reinvented wheel, so itās a bit squared but give us time and weāll make it roll.ā
Iām not a fan of YAML either for exactly those reasons. I actually find it easier to read and write JSON than YAML.
Anyway, we happen to have our own text configuration language (driver_settings) that we inherited from BeOS, but are also using it in other places like the launch_daemon.
Syllable OS tried this. They used Rebol as a vehicle to remove XML config. It was one of the real turnoffs moments for that project for me. The one dev still trying to make Syllable work was the rebol advocate.
The price tag is reasonable for how itās built and whatās inside it. Sure, itās a complete nonsense in the current market, and thatās why there is not much place in the market for such machines.
Most of the hardware is not very different from a āfull-scaleā laptop or tablet, so the price is similar.