The following is a slide from the Ada Data Warehouse tutorial (includes
a PL/SQL design prototype) I am giving at WAdaS in June. It struck me
that this may have some interest and importance to Team Ada.
o Oracle Provides an Object Based Implementation Using PL/SQL
Ada 83-Like Encapsulation and Syntax
Byproduct of Stored Procedure/Trigger Support
Supports OOA and OOD Similarly to Ada 83
o PL/SQL Encapsulates a Table/View/Cursor with Transactions in
o Ada View of an Oracle Database
Huge Types Package that Declares Tables (Flat Records)
"Ada 83" Library - With and Use Are the Default
"Ada 83" Runtime Exec
Robust Direct_IO ISAM with an Active Relational Repository
Do we care that there is a **major** pool of developers out there
(much larger than the set of Oracle DBAs but smaller than the set of
Oracle developers) who use an Ada dialect? Alternatively, any Ada 83
or 95 programmer who is bilingual with SQL is nearly a PL/SQL guru.
I really mean that! We acknowledge VHDL as a sister language but it
doesn't have anywhere near the scope, visibility or clout of Oracle.
Also, Oracle's Webserver 2.1 provides a complete Ada web development
environment (oops, I meant PL/SQL) with HTP, HTF and OWA packages
that put Perl to shame.
Should we be touting Ada 95 as a better than Java/C++ PL/SQL look
alike? We better hurry, because Oracle is now starting to support
Java in parallel with PL/SQL. I would not mind hosting an Ada-PL/SQL
birds of a feather session at WAdaS if anyone is interested.
You can get a complete Windows NT Oracle trial CD for $15 and then
download Webserver 2.0. If anyone wants to try it:
Oracle on NT 60-Day trial CD 800 633-0586 - see at: