Hacker News new | ask | show | jobs
by lucaslee 2796 days ago
Thanks for checking out my project. Here is some background information.

I contributed to a few open source projects over the years, but I only focused on solving the problem I had, either a bug I wanted to fix or a feature I wanted to add. Once my issue was resolved, I didn't really care much about the rest of the project. I found it was less of a learning opportunity.

That's why I created this project to really track down the codebases that you can read from start to finish and learn how they are designed and implemented. Currently it only lists a few codebases that I actually have read. They are mostly small-size projects. I'd like to hear advice on how to approach and learn from a large project.

1 comments

You need one for Lua - the Lua sources themselves.

Also, LuaJIT.

For sure, heard a lot of good things about the Lua source code. I just checked Lua source code quick. It looks well documented, and the size of the project is very manageable. Added to my todo list. Thanks for the recommendation.