3 ms·
His logic was less of a deep introspection and more of a random ramble. The video in question is https://youtu.be/LKNBkSvFcZU https://youtu.be/LKNBkSvFcZU It's
by James_K 2y ago
His logic was less of a deep introspection and more of a random ramble. The video in question is https://youtu.be/LKNBkSvFcZU https://youtu.be/LKNBkSvFcZU
It's a reaction video to John Blow reacting to a Rust game-dev talk. He talks about how ownership is an economic concept, hence not applicable to programming and that's why he doesn't like the borrow checker from Rust. His personal philosophy is that "if you make the mess, you clear it up", so GC is bad because you are flouting responsibility for the memory you allocate. Exceptions are also bad for similar reasons (you shouldn't propagate errors so it's bad to have a convenient syntax for doing so).
Everything I've seen from him has been miles from the creators of Zig. To be frank, I think a lot of Odin's good features are just copied from Blow's previews of his Jai language. Not a bad thing in isolation, but it's a huge contrast to Zig which seems inspired by actual problems faced by programmers instead of crack-pot philosophy and a sense of righteous sense of superiority.
- szvsw 2y agoAh jeez ya, thanks for the summary I’m going to pass on that one after all!