This is one of the better intros: http://cowlark.com/2014-04-27-ada/index.html
One of my favorite lesser-advertised features is the ability to return arbitrary-length arrays or sum types from functions without heap allocation due to the use of a secondary stack.
This is one of the better intros: http://cowlark.com/2014-04-27-ada/index.html
One of my favorite lesser-advertised features is the ability to return arbitrary-length arrays or sum types from functions without heap allocation due to the use of a secondary stack.