Some years ago i encountered Ada (Ada 95) which is for my opinion one of the well designed languages i have ever encountered. I have spend some time on applying this language to various topics like data bases, physical simulations and a lot utility stuff. Mean while these projects are a not developed further since my priorities have changed in favor the software which is needed for my hopeless projects.
Never the less i have started an Ada fan page on facebook to support the Ada community a bit.
The GNU Ada compiler which is available publicly supports this language perfectly but unfortunately there are a lot of issues not related to the implementation but to the eco system of Ada which is making the usage of Ada as an general purpose language a risk.