mirror of
https://github.com/ziglang/zig.git
synced 2024-11-27 07:32:44 +00:00
another planned feature complete
This commit is contained in:
parent
663a1d0cd5
commit
5f0a9a569e
@ -36,6 +36,7 @@ compromises backward compatibility.
|
|||||||
for example, use GDB to debug your software.
|
for example, use GDB to debug your software.
|
||||||
* Release mode produces heavily optimized code. What other projects call
|
* Release mode produces heavily optimized code. What other projects call
|
||||||
"Link Time Optimization" Zig does automatically.
|
"Link Time Optimization" Zig does automatically.
|
||||||
|
* Mark functions as tests and automatically run them with `zig test`.
|
||||||
* Supported architectures: `x86_64`
|
* Supported architectures: `x86_64`
|
||||||
* Supported operating systems: Linux
|
* Supported operating systems: Linux
|
||||||
|
|
||||||
@ -48,8 +49,7 @@ compromises backward compatibility.
|
|||||||
* Eliminate the need for configure, make, cmake, etc.
|
* Eliminate the need for configure, make, cmake, etc.
|
||||||
* Eliminate the preprocessor, but (most) everything you can accomplish with
|
* Eliminate the preprocessor, but (most) everything you can accomplish with
|
||||||
the preprocessor, you can accomplish directly in the language.
|
the preprocessor, you can accomplish directly in the language.
|
||||||
* Ability to mark functions as test and automatically run them in test mode.
|
* Automatically provide test coverage.
|
||||||
Automatically provide test coverage.
|
|
||||||
* Friendly toward package maintainers.
|
* Friendly toward package maintainers.
|
||||||
* Ability to declare dependencies as Git URLS with commit locking (can
|
* Ability to declare dependencies as Git URLS with commit locking (can
|
||||||
provide a tag or sha1).
|
provide a tag or sha1).
|
||||||
|
Loading…
Reference in New Issue
Block a user