Comment by 📻 Christopher
Re: "Suggestions for first project"
@stack makes an excellent point—do what brings you joy. I personally find joy in reimplementing existing software and possibly improving upon them. I think it's because I like to prove to myself that I can, and I also learn how stuff works by doing. (I also enjoy recreating software for other platforms, sometimes esoteric platforms, than the original was made for.) But you may not find joy in it, and that's OK.
What sort of things are you interested in? Networking? Gaming? Let your interests guide you. But whatever you do I recommend starting with a simple enough project that you can complete it in a reasonably short time, where "reasonably short time" depends on your attention span (mine can be as short as a weekend for some projects).
2025-12-19 · 5 months ago
Original Post
Suggestions for first project — I have always had a great deal of respect for C, and I would like to start writing in it. However, while I am skilled in other languages, I basically don't know any C off the top of my head. I find that I learn better and faster by attempting projects, rather than working through a book ir taking a class. For example, to learn Perl, I am working on a basic disk image writer that's coming along nicely. So, what do you think might be a good idea for my first C...