Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Ada syntax takes a little while to get used to, but replace {} with begin/end and it otherwise feels like any other procedural language out there.

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.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: