Is “The ADA Programming Language: A Guide for Programmers” by Ian Pyle a good tool for me? I’m a beginning Ada guy (like a student 1/3 way into his first semester) using GNU Gnat on Linux. This book was written in 1981 so it knows little about Ada 83 and nothing about Ada 95, Ada 2012, and Ada 2022. I might be able to get it at a reasonable price. Thanks.
I’ve actually read this book! It’s great if you’re writing Ada 83, but unless you’re dealing with legacy code, you should probably be working with Ada >= 95, as it has tagged types and cleans up some rough edges of the 83 specification. You can find more justification in the Ada 95 Rationale.
If you’re looking for book recommendations, Barnes is the favorite, any edition 95 or later is enough to get you going in the right direction. If cost is an issue, there are pdfs floating around in unsavory corners of the internet.
Thanks [JeremyGrosser], I just ordered Barnes’ “Programming in Ada 2005”, and it should arrive in 5 to 12 business days.
Ever set foot in an university ? If you did you should know that every single teacher uses sci-hub or similar facility. Neither teaching nor studying would be possible without. Especially online… As I see it, the patronage should be left to those with money, who already benefited from those resource to earn a living and can give back to the community.
Are you after a nice read or a reference manual type book.
Ada Distilled is free
Ada 95 as a second language by Norman Cohen is a decent reference for sale cheap in the states.
Reminds me of my CS professor that wrote a textbook, assigned it for all of his courses, then didn’t reference it once for the whole semester. In lecture he said “Thanks for putting my kids through college by buying the textbook!”
That’s how I learned not to buy textbooks until after the first class.
What the hell is wrong with people… I mean your teacher must have put the effort to make it, it had to be somewhat relevant so why not use it ?
He was head of the department and chairman of ACM SIGCSE at the time, so there was no one to check his ego.
Academia is full of people like that.