←back to thread

439 points david927 | 1 comments | | HN request time: 0s | source

What are you working on? Any new ideas which you're thinking about?
Show context
xqb64 ◴[] No.44429864[source]
I'm working on a git(1) implementation written in Python. I'm following along the amazing James Coglan's book. Currently 23 chapters in, about to finish off the Part II of the book. Can't wait for the final, third part.

I love books like this one. Some other examples are "Crafting interpreters", "Writing a C compiler", "Building a debugger", and a couple other lower quality ones. The potential in this space for aspiring technical writers is enormous. Let me know if you know some other books that guide you through implementing complex systems software from scratch.

replies(1): >>44429918 #
shlomo_z ◴[] No.44429918[source]
how can I know when it's ready?
replies(1): >>44437587 #
xqb64 ◴[] No.44437587[source]
I'll put it up on my github as soon as I implement the push command.
replies(1): >>44450850 #
1. shlomo_z ◴[] No.44450850[source]
Haha :)

I assume this is you https://github.com/xqb64