Summary
I must admit, you have learned a lot of practical things in this appendix. Let’s quickly go through the topics that we discussed.
The most important and interesting topic that you discovered is the process of designing a new programming language and the source code of Bosque. You have foundational knowledge of how to create a new programming language and how the Bosque language is designed, as well as its code structure. Thanks to this, you are now able to suggest your own changes.
Then, you learned how to report bugs and submit feature requests using GitHub Issues. You know what templates to use to ask certain questions.
You have also learned how to contribute to the Bosque project via PRs. You know what the general guidelines are for how to create a good PR so that it could easily be verified and accepted. This is essential knowledge if you want to see your changes in the main repository.
Now it’s time for you to turn the theory you’ve learned...