HN user

pseidemann

77 karma
Posts5
Comments47
View on HN
Zig by Example 1 month ago

If you know C well already, there is nowhere to go deeper systems-wise, apart from assembly. Maybe you mean higher as in more abstract? Rust is pretty abstract compared to C. Zig not so much by design. If you want to try something else entirely paradigm-wise, maybe something like Haskell could be interesting to you, or if type systems interest you, TypeScript's is quite sophisticated.

Zig by Example 1 month ago

If you want to learn systems programming, I can recommend learning C. If you want to learn a programming language which allows systems programming, I guess Rust is not a bad choice. But it might be less helpful if the systems basics are unknown.

AI is like an instrument which can be played in various ways, different styles and intensities.

One might say it's spec strumming.

Perfectly working drivers.

As a power user, I want to use, not to fix, my tools.

I might tinker sometimes, but that is unrelated for me.

Some were fast but modeled the spec loosely, making it hard to build correct tooling on top. Others were closer to the spec but used untyped maps everywhere, which made large refactors and static analysis painful.

Correctness and types were the real reasons?

The brain has intrinsic understanding of the world engraved in our DNA.

This is not correct. The DNA encodes learning mechanisms shaped by evolution. But there is no "Wikipedia" about the world in the DNA. The DNA is shaped by the process of evolution, and is not "filled" by seemingly random information.