← Back to context

Comment by maleldil

3 months ago

> - Everything except C now has standard strings, not just arrays of characters.

Zig's strings are null-terminated arrays of bytes. It's an unfortunate mistake from an otherwise interesting language.

Other than comptime, most of Zig ideas were already present in Modula-2, @ all over the place gives a "I miss Objective-C" flavour to it, and only source code ecosystem on a language supposed to be a systems programming language?