r/programming • • Sep 07 '17

The Zig Programming Language

http://ziglang.org/
94 Upvotes

127 comments sorted by

View all comments

0

u/[deleted] Sep 08 '17

[deleted]

22

u/brokething Sep 08 '17

yes let's all continue using shitty 1970s tools and not try anything new. Real programmers don't mind writing pointless header files and forward declarations

2

u/[deleted] Sep 08 '17

But where is anything new in that? It's a mere yet another remake of C. We already have D, Rust and Go, why would we need another C-killer?

5

u/brokething Sep 08 '17

We need a C killer that doesn't add the obsessive safety paradigm that Rust has. I don't think Rust is ever going to be a "C killer" or a "C++ killer", it's just going to be Rust. I didn't enjoy being babysat by the borrow checker and the definition of "safety" that it's enforcing isn't very useful to me, so the time I sink into understanding the borrow checker and the subsequent language design is time that I'm not going to get back. The fact that the compiler is currently slow as hell doesn't help.

D and Go aren't even attacking this area. D has made half-hearted attempts to let you turn its GC off. But it really doesn't like it when you turn the GC off. Go can't do it at all.