Re:Interview with Mitchell Hashimoto about Ghostty and Zig
by pjmlp on Friday July 10, 2026 @04:43AM
(#48857398)
The practical and useful innovations were invented else, Rust made them mainstream.
[ Parent
| on HN ]
Re:Interview with Mitchell Hashimoto about Ghostty and Zig
by vkazanov on Friday July 10, 2026 @04:57AM
(#48857485)
Yes.
The biggest innovation of Rust is bringing some of the good ideas from functional programming to low level programming. I'd also say that partially exposing data flow analysis to a proframmer is new.
Rust package management is quite good, and also not by any means an invention.
I am still not a fan of all the ugly macro programming systems and verbose syntax in the language.
Re:Interview with Mitchell Hashimoto about Ghostty and Zig
by cmrdporcupine on Friday July 10, 2026 @02:53PM
(#48863759)
Macros in Rust are really ergonomically terrible. Zig's approach here is way better.
The language I really want is somewhere inbetween those two languages.
Re:Interview with Mitchell Hashimoto about Ghostty and Zig
by cmrdporcupine on Friday July 10, 2026 @02:52PM
(#48863743)
The borrow checker in Rust is frankly novel. Cyclone had something somewhat similar, but not the same.
The broader ML-like type system in Rust is not novel, but the integration of the borrow checker -- and its move semantics more broadly -- with it... that form honestly is an innovation. And one I'd have a hard time living without at this point.
Re:Interview with Mitchell Hashimoto about Ghostty and Zig
by whytevuhuni on Friday July 10, 2026 @03:49PM
(#48864376)
And also one I'd like to see in more languages! Especially a simpler one, closer to C.
Re:Interview with Mitchell Hashimoto about Ghostty and Zig
by cmrdporcupine on Friday July 10, 2026 @03:54PM
(#48864429)
Cyclone would be the closest to that I guess. RIP.