Pascal Obry writes:
> Robert C. Leif, Ph.D. writes:
> > I hope that for the future the AdaIC Website would both use and
> > web technology. Ada has the best fit with XML of all of the major
> > programming languages.
> Using AWS :)
Well, not exactly.
The primary site (http://www.adaic.org) runs on a commercial hosting site,
because we (the TPPB) wanted connectivity and reliability that we couldn't
afford to build ourselves. That limits the use of items beyond HTML and
The secondary site (http://www.adaic.com) and the archive site
(http://archive.adaic.com) [the archives contain all of the stuff from the
old site that we haven't reviewed or updated] run on a yet-to-be-named
server that's part of a product-in-development that may or may not ever see
the light of day. It's all in Ada, currently based on the Claw sockets
library, and was designed for security and reliability. Thus, it doesn't do
anything fancy at all, just serves pages and directories. So far, it hasn't
failed since the site has been on-line. It has occasionally raised an
exception (most commonly Use_Error - I haven't figured out why), which it
just logs and keeps on running.
Several people have asked me to make the source available, which I may do if
I get some time to make a version for distribution (I don't want to provide
the exact configuration of our particular server to possible crackers).
Some of the content (including the Ada Reference Manual and the Ada 95
Certified Processors List) are created with Ada programs that generate HTML.
So, most of the site is running on Ada already. If possible within our
budget, we'll do that for new features as well.