mirror of
https://codeberg.org/ziglang/zig.git
synced 2025-12-06 13:54:21 +00:00
we have generics now
This commit is contained in:
parent
5d2f86116f
commit
b68aee4f34
1 changed files with 2 additions and 2 deletions
|
|
@ -33,6 +33,8 @@ compromises backward compatibility.
|
||||||
* Powerful constant expression evaluator. Generally, anything that *can* be
|
* Powerful constant expression evaluator. Generally, anything that *can* be
|
||||||
figured out at compile time *is* figured out at compile time.
|
figured out at compile time *is* figured out at compile time.
|
||||||
* Tagged union enum type. No more accidentally reading the wrong union field.
|
* Tagged union enum type. No more accidentally reading the wrong union field.
|
||||||
|
* Generics so that one can write efficient data structures that work for any
|
||||||
|
data type.
|
||||||
* Easy to parse language so that humans and machines have no trouble with the
|
* Easy to parse language so that humans and machines have no trouble with the
|
||||||
syntax.
|
syntax.
|
||||||
* The binaries produced by Zig have complete debugging information so you can,
|
* The binaries produced by Zig have complete debugging information so you can,
|
||||||
|
|
@ -55,8 +57,6 @@ compromises backward compatibility.
|
||||||
|
|
||||||
* In addition to creating executables, creating a C library is a primary use
|
* In addition to creating executables, creating a C library is a primary use
|
||||||
case. You can export an auto-generated .h file.
|
case. You can export an auto-generated .h file.
|
||||||
* Generics so that one can write efficient data structures that work for any
|
|
||||||
data type.
|
|
||||||
* Eliminate the need for configure, make, cmake, etc.
|
* Eliminate the need for configure, make, cmake, etc.
|
||||||
* Automatically provide test coverage.
|
* Automatically provide test coverage.
|
||||||
* Ability to declare dependencies as Git URLS with commit locking (can
|
* Ability to declare dependencies as Git URLS with commit locking (can
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue