From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b4d479ff5a818a8c X-Google-Attributes: gid103376,public From: pp000166@interramp.com (Robert Munck) Subject: Re: Ada and CGI programming Date: 1996/11/08 Message-ID: <3283a8dd.318805489@news.interramp.com>#1/1 X-Deja-AN: 195370551 references: <01bbcbe5.d26f9d20$fc899dc0@fielding.east.aonix.com> organization: PSINet reply-to: munck@acm.org newsgroups: comp.lang.ada Date: 1996-11-08T00:00:00+00:00 List-Id: Tucker Taft (stt@DSD.CAMB.INMET.COM) (or maybe Robert Eachus) said: > ... that has pleasantly surprised me recently is the use of Ada for >cgi scripts. Much, much easier on the head than /bin/sh or perl5, and >>the code is the same size or smaller. I'm now writing web apps in PL/SQL for the Oracle WebServer. It may surprise many of you to learn that PL/SQL is based on Ada (+ SQL), though it's drastically cut down. The C++ programmers in cubicles around mine are amazed at the implementation speed, readability, modifiability, etc. of the code. Overloading just blows them away. PL/SQL code is compiled into a p-code that is stored in the database that you're accessing, and executed by the DB server. Wouldn't it be wonderful if Oracle could upgrade their p-code interpreter to handle java bytecodes and the Ada95 compilers became the front-end of choice because of all the existing PL/SQL? Btw, I've written a package that supports generating HTML dynamically using data retrieved from the DB. It's in PL/SQL, but could be Ada with a few minor changes. Anyone interested? I "wrote" the package by processing the SGML DTD for HTML3.2, so it supports the entirety of the most current HTML definition. Tables, frames, the whole bit. Bob Munck