mirror of
https://codeberg.org/andyscott/ziglings.git
synced 2024-12-22 14:03:10 -05:00
Updated README with new scope of Ziglings
This commit is contained in:
parent
49ce260748
commit
7d29fd8ce4
1 changed files with 15 additions and 28 deletions
43
README.md
43
README.md
|
@ -111,16 +111,11 @@ to zig-cache/bin with:
|
||||||
zig build 19_install
|
zig build 19_install
|
||||||
```
|
```
|
||||||
|
|
||||||
## TODO
|
## What's Covered
|
||||||
|
|
||||||
Contributions are very welcome! I'm writing this to teach myself and to create
|
I've decide to limit Ziglings to the core language and not
|
||||||
the learning resource I wished for. There will be tons of room for improvement:
|
attempt coverage of the Standard Library. Perhaps you can change
|
||||||
|
my mind?
|
||||||
* Wording of explanations
|
|
||||||
* Idiomatic usage of Zig
|
|
||||||
* Additional exercises
|
|
||||||
|
|
||||||
Planned exercises:
|
|
||||||
|
|
||||||
Core Language
|
Core Language
|
||||||
|
|
||||||
|
@ -154,25 +149,17 @@ Core Language
|
||||||
* [x] Sentinel termination
|
* [x] Sentinel termination
|
||||||
* [x] Quoted identifiers @""
|
* [x] Quoted identifiers @""
|
||||||
* [x] Anonymous structs/tuples/lists
|
* [x] Anonymous structs/tuples/lists
|
||||||
* [ ] Async
|
* [ ] Async <--- IN PROGRESS!
|
||||||
* [ ] Working with C?
|
|
||||||
|
|
||||||
Modules and the Zig Standard Library
|
## Contributing
|
||||||
|
|
||||||
|
Contributions are very welcome! I'm writing this to teach myself and to create
|
||||||
|
the learning resource I wished for. There will be tons of room for improvement:
|
||||||
|
|
||||||
|
* Wording of explanations
|
||||||
|
* Idiomatic usage of Zig
|
||||||
|
* Maybe additional exercises?
|
||||||
|
|
||||||
|
Please see CONTRIBUTING.md in this repo for the full details.
|
||||||
|
|
||||||
* [ ] Imports
|
|
||||||
* [ ] Allocators
|
|
||||||
* [ ] Arraylist
|
|
||||||
* [ ] Filesystem
|
|
||||||
* [ ] Readers and Writers
|
|
||||||
* [ ] Formatting
|
|
||||||
* [ ] Random Numbers
|
|
||||||
* [ ] Crypto
|
|
||||||
* [ ] Threads
|
|
||||||
* [ ] Hash Maps
|
|
||||||
* [ ] Stacks
|
|
||||||
* [ ] Sorting
|
|
||||||
* [ ] Iterators
|
|
||||||
|
|
||||||
The initial topics for these exercises were unabashedly cribbed from
|
|
||||||
[ziglearn.org](https://ziglearn.org/). I've since moved things around
|
|
||||||
in an order that I think best lets each topic build upon each other.
|
|
||||||
|
|
Loading…
Reference in a new issue