Learning Ada: Source Code and Beginner Forum?

I read about Hell, which looks like an amazing and mature language. But, despite its history and actual use (and even a pretty good IDE!), It is not very "popular on the Internet." So now I'm looking for resources that Google no longer does for me. Wikibook is wide, but was rather concise, and it was hard for me to understand. I checked the book scene on Amazon and I'm sure there are a couple of good ones, but they are usually older and quite expensive, so I haven't done it yet.

The Rosetta Code code examples were useful, but I would definitely appreciate something in between this and something more than GNAT.

And if it exists, I would like a place where I could have a few discussions and Q&A that welcome new Ada programmers. (I'm sure that there probably is comp.lang.ada or something like that, but since I tried to ask the initial questions on comp.lang.lisp, I tend to listen to the battle with questions that they don’t find interesting.)

In any case, I decided that it would not hurt to ask if anyone had recommendations.

+6
source share
6 answers

Do not go to Ada Home; the Ada community would like to update it, but the owner is not interested.

Ada Information Informationinghouse , especially the training materials , is a good start. There is similar information in Free Online Books / Courses . I especially liked John’s English book (use this link instead of the one on AdaIC). Others recommend Ada Distilled.

+4
source

I find that comp.lang.ada is the place to be. A lot of enthusiasts, people with great experience (even some language developers), but people who are not against helping beginners too.

There is also the #ada channel in some IRC (maybe freenode?), This may be a good place for quick Q & A, although I can’t tell from personal experience.

+3
source

Actually there is a very good list of Ada resources on our own to learn more .

The good thing is that thanks to the magic of community moderation, it will never become an embarrassing web that no one can do anything about, unlike some sites that I might mention. {cough AdaHome cough}

The community is also present here on SO, so feel free to ask questions here too.

The last thing I checked, comp.lang.ada is a video call for real authors of compilers and language designers, among other people. For the most part, they are really helpful people, and they can be useful for the lasso. But sometimes, for simple questions, this may be a bit like asking Robert Goddard or Werner von Braun for advice on making your model rocket more direct.

+3
source

In the second recommendation for comp.lang.ada, he is very friendly to beginners - unless you are a student trying to get your members to do their homework for you.

If you are LinkedIn , there are some Ada groups there.

Ada sub-reddit is a site for publishing links to news, announcements, questions and much more (I'm a moderator there).

And, apparently, here at StackOverflow, this is a good place for hell of questions .

+2
source

comp.lang.ada is a very nice place and they are nice to beginners. I know from experience. Don't be afraid to ask “simple” questions.

For more Ada resources, you can see the Ada Resources page maintained by Ada in Denmark .

This is a mixed collection of old and new. You may find something useful. :)

+2
source

Ada is a language that (undeservedly!) Has never received enough love, IMO.

Check out http://www.adahome.com/ . It looks awkwardly outdated ... but you can stumble upon a useful resource or two in your browser.

Less old fashioned (but probably not very useful) check out Ada Clearinghouse: http://www.adaic.org/

Honestly, I don’t know any significant Ada community. I was surprised to see that Ada is still in the “top 20” programming languages ​​in the TIOBE index:

+1
source

Source: https://habr.com/ru/post/923724/


All Articles