I think this is a good point to wrap up this learning project. No doubt, there’s still a lot of features that can be implemented, and improvements to be made. However, it was meant to be a training exercise, not a complete production-ready solution. I’ve spent quite a bit of time working on this etude, and achieved some interesting results. I will summarize most significant milestones in this post.

Main achievements throughout the project

Onto the new challenges!

To celebrate the completion of this project, I’m giving the current version a proud number of 1.0.0, and call the job well done!

This project doesn’t end my journey in Rust. I barely scratched the surface, and there are many more exciting discoveries waiting for me. I look forward to a new challenge that hopefully will let me dive deeper into subjects like:

  • multi-threaded programming and asynchronous Rust;
  • working with networks;
  • building user interface applications, both CLI and GUI.

That’s all, folks! Thanks for your attention, and see you next time!