Our great sponsors
-
brutal
🏢 An operating system inspired by brutalist design that combines the ideals of UNIX from the 1970s with modern technology and engineering
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Working on it https://github.com/brutal-org/brutal/tree/main/sources/libs/...
> BRUTAL is an operating system built from scratch in modern C.
Modern as in C11?
> BRUTAL is built on top of a capabilty based micro-kernel.
Their own, or somebody else's? Why can't they just say which?
> BRUTAL targets x86_64, i686, RISC-V and ARM.
Ok, a decent set of targets, certainly for starting out with.
> BRUTAL exposes its features to developers through clean APIs.
Which are listed where?
> BRUTAL features a rich and modern C library complete with fibers, custom allocators, generic data structures, and more...
Did they reimplement the entire C library? Added a backed/port for an existing library?
I like Brutalism in design, don't like Minimalism in documentation.
https://duckduckgo.com/?q=brutalism&t=ffab&iar=images&iax=im...
> My question though was more about rust as a language. Does it have a golden standard introduction to it like C does.
You'd have to be specific. If you are looking for simplicity, nothing will ever beat C, but just because a languague is simple doesn't mean it's easy to program. See Brainfuck.
Generally Rust Book is considered a gold standard, but I rarely read them unless I am truly at a loss what next.
https://doc.rust-lang.org/book/