Skip to content

Commit 4c8e1f2

Browse files
committed
overview page tweak
1 parent 02bf103 commit 4c8e1f2

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

content/en-US/learn/overview.smd

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,6 @@ Speaking of performance, Zig is faster than C.
6464
- The standard library provides essential data structures such as hash maps and array lists, whereas in C it is tempting to use linked lists for simplicity.
6565
- Advanced CPU features are enabled by default, unless [cross-compiling](#cross-compiling-is-a-first-class-use-case).
6666

67-
Please note that Zig is not a fully safe language. For those interested in following Zig's safety story, subscribe to these issues:
68-
69-
- [enumerate all kinds of undefined behavior, even that which cannot be safety-checked](https://github.com/ziglang/zig/issues/1966)
70-
- [make Debug and ReleaseSafe modes fully safe](https://github.com/ziglang/zig/issues/2301)
71-
7267
## Zig competes with C instead of depending on it
7368

7469
The Zig Standard Library integrates with libc, but does not depend on it. Here's Hello World:
@@ -127,12 +122,13 @@ Another option is to use if:
127122

128123
A library written in Zig is eligible to be used anywhere:
129124

130-
- [Desktop applications](https://github.com/TM35-Metronome/)
131-
- Low latency servers
132-
- [Operating System kernels](https://github.com/AndreaOrru/zen)
133-
- [Embedded devices](https://github.com/skyfex/zig-nrf-demo/)
125+
- [Desktop applications](https://isaacfreund.com/software/river/)
126+
- Low-latency servers
127+
- [Databases](https://tigerbeetle.com/)
128+
- Operating System kernels
129+
- [Embedded devices](https://microzig.tech/)
134130
- Real-time software, e.g. live performances, airplanes, pacemakers
135-
- [In web browsers or other plugins with WebAssembly](https://shritesh.github.io/zigfmt-web/)
131+
- In web browsers or other plugins with WebAssembly
136132
- By other programming languages, using the C ABI
137133

138134
In order to accomplish this, Zig programmers must manage their own memory, and must handle memory allocation failure.

0 commit comments

Comments
 (0)