Ada Programming – The Fundamentals

Today I stumbled on this Ada Programming tutorial, from a website called functionx.com. I’m not familiar with this website, but the tutorial seems nice enough, dealing mostly with the very basic stuff, as the title also implies.

The tutorial is focused on using GNAT Programming Studio on Windows, but the Ada stuff is equally viable on other platforms.

What I really like about this tutorial, is how it takes the reader through the rather daunting affair of setting up an initial project file, using the GPS wizard. This is not something you see in most tutorials, even though it’s not exactly easy to figure out what to select amongst the huge amount of settings available.

I’ve added this tutorial to our Ada Resources page and to the featured link rotation.

AdaCore @ YouTube

I’m on of those people who enjoy tech-talks on video, so when I found out that AdaCore have a channel @ YouTube, it made my day.

Yes, I’m that easy to please. :o)

It’s a fairly busy channel, with regular updates. Some of the subjects dealt with are:

And of course lots more. Be sure to check it out!

Ada Tools in NetBSD pkgsrc Repository

Obviously I should’ve reported on this yesterday, but I got caught up in a bunch of meetings and other boring non-Ada things.

But here you go, with a slight delay:

The big news of the day is that NetBSD has imported all the packages(*) into the pkgsrc repository. This means that NetBSD and DragonFlyBSD users can build GNAT, the GNAT Programming Studio, and others from source today if they update pkgsrc to the repository head. They will show up in a few months in the next quarterly release (2011Q1), and at that time maintainers for NetBSD and DragonFlyBSD will build the binary packages.

You can read the full announcement here.

This is obviously good news, both for Ada in general and for *BSD users specifically.

Oh, and on a final note you can now subscribe to the DragonLace maillist for instant news and discussion about the project.