About Ada World:

Ada World has been created essentially to bring the Ada programming language a central place where Ada developers and curious programmers can both learn about Ada, see what's happening as far as Ada development projects goes, give a good idea of what can be done with Ada. To reach this goal, Ada World will server as a place where Ada developers can talk about Ada itself and work on their development projects as well. when a visitor comes to this website, he or she can expect to find only Ada related subjects, projects, tips and tricks, code snippets, general and development forums. If it's Ada you want, then this is the place to be.

 A Bit Of History:

The idea to make this website came while I was reading and posting on the Ada news group and after doing some website research on the Ada programming language. What I consider to be important part of a programming language's evolution could not be found in the existing Ada contents. This is when the idea to make a website with the contents I was looking for saw the light of day.

I then continued to foster my idea of a new Ada website by posting my idea on the Ada News Group looking for ideas, other than my own, to include in the website. The purpose of this little activity was to see, first, if there was an interest for a new Ada related website. I also wanted the potential visitors of the website to find at least one thing they would like to come and see. This website is the direct result of the combination of both my ideas and those suggested but the newsgroup members who replied to my post.

 Ada World's Mission Statement:

What's an OpenSource programming language website doing with a Mission Statement? The answer is simple. Although I do not aim to make money out of this website, I do want it to be considered as a serious effort to achieve the goals I have for this website. These goals are:

  • Promote the Ada programming language and any Ada related projects:
    Ada is still today, the most reliable programming language there is. The reason why is simply, the language was designed, from the grounds up, with reliability for mission critical fields of applications in mind. Such unique features of the Ada programming language makes it a prime candidate for a lot of still unexplored fields. Ada World will strive to provide any and all information that helps visitors and members see why Ada can be the tool of choice. I will also try to keep this as simple as possible so that even non programmers, curious to learn, know that they can learn Ada as their first language.

  • Offer a generalized Ada forum for Ada developers world wide:
    This is where you can discuss Ada issues, ideas and suggestions. for example a wish list for the next Ada95 revision would be nice, other issues at hand such as where we see Ada being used, where it could be used but hasn't been used yet and anything else that can be generalized as an ada subject.

  • Offer a "WIKI" like discussion board specifically development project oriented:
    If you have a development project, or starting one, it doesn't matter if it is hosted by me or not, you can still have a WIKI for your development project, post udates on the work you're doing, talk about your project in general, offer links to where users can download your code or distributions this is where you can do this kind of stuff. Whether you are working on a full fledged application, developing a binding to an existing technology or creating a library, you can talk about it in your very own WIKI.

  • Offer a place where developers can host their Ada related projects:
    Think of this option as basically a Ada specialized sourceforge alternative. if you have an idea for a project and need a place to host your source files so that others can download them along with binaries for your distributions, I can help you there. If you already have a project hosted somewhere and you'd just like to have a mirror I can help you too. And if you just aren't satisfied with your current project host, maybe you can give Ada World a try and see if we can't work something out.