It has a lot of really nice features for creating data types and has amazing static analysis during compile time.
But all the tooling around it is absolute crap making using the language unbearable and truly awful. If it had better tooling I could see that it would have taken a decent chunk of development away from C and C++
Ada
It has a lot of really nice features for creating data types and has amazing static analysis during compile time.
But all the tooling around it is absolute crap making using the language unbearable and truly awful. If it had better tooling I could see that it would have taken a decent chunk of development away from C and C++
deleted by creator
@MajorasMaskForever @CoderSupreme Ada tooling has come a long way. Steps to creating an ada project on linux:
1: curl --proto ‘=https’ -sSf https://www.getada.dev/init.sh | sh
2: alr init --bin myproj
3: cd myproj
4: alr with json #add json support
5: alr edit
6: alr build # when I’m ready to compile
More info at https://alire.ada.dev/ or https://getada.dev