Ask HN: Starting a New Role with Ada
10 points| NoNameHaveI | 4 days ago
So here are my questions:
1. Reading code is usually pretty straightforward. However, all software requires domain knowledge. When starting a new role, how do you bring yourself up on domain knowledge quickly?
2. If you know Ada, what resources to learn Ada do you recommend?
3. What Ada pitfalls do you advise to look out for?
CodeBit26|1 day ago
phba|4 days ago
2. https://github.com/ohenley/awesome-ada has links to pretty much every Ada topic and resource; if you want to try Ada using open source tools, the best starting point is https://alire.ada.dev/docs/
3. Compared to C/C++ I can't really think of any pitfalls. It requires more discipline and formal reasoning, but you will get used to it (and appreciate the lack of footguns, at least I did).
Congrats and good luck.
Davidbrcz|3 days ago
orionblastar|4 days ago
ezulabs|4 days ago