126 Commits (84864d808f7c7a5234452be4a27f68da5cf032dd)

Author SHA1 Message Date
Dave Gauer 6f98de59a9 Update README so it has THE TRUTH 4 years ago
Dave Gauer 9b54ba79a0 Second attempt of the second attempt (#14) 4 years ago
Dave Gauer 3693a35aeb Second attempt at explaining the minimum build (#14) 4 years ago
Dave Gauer 4b8cb2e444 Attempt to make the version error and README clearer (#14) 4 years ago
Dave Gauer 654437c0bc Make "check and halt" the default for zig build NN (#15)
The "start with NN" action is now NN_start.

Also formatting output for improved clarity (hopefully).
4 years ago
Dave Gauer a216e19521 going with this exercise order 4 years ago
Dave Gauer 2493e93c37 Added additional inspirations for Ziglings
Ruby Koans is even attributed by rustlings.
The Little Schemer is a personal all-time favorite programming book.
4 years ago
Dave Gauer 5505569980 Updating README description of project
Also updated the GitHub project description to:
"Learn the Zig programming language by fixing tiny broken programs."

I think it sounds more of a fun challenge this way rather than the more
academic "learn by doing exercises".

I mean, who wouldn't want to come help these "tiny broken programs"?!?
4 years ago
Dave Gauer 7023b5345c Update README to reflect new version checking 4 years ago
Martin Wickham 6e576785c5 Use a zig build script to run ziglings 4 years ago
Dave Gauer 55ad7c32f2 Moved exercises to exercises because exercises 4 years ago
Dave Gauer cf0920de31 Added Ex. 38-43 for pointers, updated README
Added topics beyond the language basics from ziglearn.org
to the README. That's a lot of exercises. I'd like to keep
it under 100, though!
4 years ago
Dave Gauer 507355ec3b Added ex. 37,38 structs 4 years ago
Dave Gauer 2cded107cd Add ex 35,36 enums; updated README
I'm changing the order of some more topics. Trying to explain the value
of pointers when we're mostly dealing with stack-sized values like
integers feels convoluted. So I'm starting with enums (which also has a
nice segue from an earlier "switch" exercise). Then structs. Then unions
(just in keeping with the order of these items on ziglearn.org) and THEN
pointers and multi-pointers and slices.
4 years ago
Dave Gauer 738a9f6cda Inserted ex. 32 unreachable, added quiz4. 4 years ago
Dave Gauer cd80aeb190 Fixed README instructions 4 years ago
Dave Gauer c70fa5f58f Adding exs 27-32 4 years ago
Dave Gauer 08ec029f20 Added ex 19,20 functions and pop quiz 4 years ago
Dave Gauer 2bda44bc58 Added ex 15,16 for loops 4 years ago
Dave Gauer 483fb97dfc Added Ex 11-14: while loops 4 years ago
Dave Gauer 0bb89e3e41 Added Ex 9,10 for If 4 years ago
Dave Gauer 30ef32e238 Added Exs. 6,7 strings 4 years ago
Dave Gauer 87541c0c8b Added Ex. 4 arrays 4 years ago
Dave Gauer b3f74d9c30 Add exercise 3, exercise num param for script 4 years ago
Dave Gauer d618414c9c Added Ex. 2, polished script, added LICENSE 4 years ago
Dave Gauer 3b5678815f Initial commit with readme, script, and hello world
Absolutely minimum viable stuff.
4 years ago