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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,1ea92c0e5255811d X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-03-06 09:21:37 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!oleane.net!oleane!freenix!enst.fr!not-for-mail From: "Robert C. Leif" Newsgroups: comp.lang.ada Subject: RE: Way OT: Adam Smith and Software Markets Date: Thu, 6 Mar 2003 09:20:12 -0800 Organization: ENST, France Message-ID: Reply-To: "comp.lang.ada mail to news gateway" NNTP-Posting-Host: marvin.enst.fr Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Trace: avanie.enst.fr 1046971242 39232 137.194.161.2 (6 Mar 2003 17:20:42 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Thu, 6 Mar 2003 17:20:42 +0000 (UTC) To: "'comp.lang.ada mail to news gateway'" Return-Path: X-Envelope-From: rleif@rleif.com X-Envelope-To: X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.4510 Importance: Normal In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-BeenThere: comp.lang.ada@ada.eu.org X-Mailman-Version: 2.1 Precedence: list List-Id: comp.lang.ada mail to news gateway List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Xref: archiver1.google.com comp.lang.ada:34982 Date: 2003-03-06T09:20:12-08:00 You will first need a version of XForms with an interface to Ada and the capability of supporting external schema and XSL files. Then, the first = part of an Office type product to create would be a spreadsheet that had = unique user definable names for columns and rows. This spreadsheet could = replace the tables in the other office type products. The macro language should = be a subset of Ada. The graphics can be done in SVG. The formulas would be = stored and visualized with MathML. If Ada 200Y, includes a compile time = assertion for units, then this product would have a very significant advantage for scientific and engineering uses. Bob Leif -----Original Message----- From: Ludovic Brenta [mailto:ludovic.brenta@insalien.org]=20 Sent: Thursday, March 06, 2003 5:28 AM To: comp.lang.ada@ada.eu.org Subject: Re: Way OT: Adam Smith and Software Markets "Marin David Condic" writes: > I share Dr. Leif's enthusiasm for XML in this regard and I think it > would be a fine format for storage of lots of things. If someone > were contemplating building an Ada-Office product, storing word > processor, spreadsheet, rolodex data, etc in XML would leave the > door open for lots of other players to utilize the data in some > form. That would make it an attractive choice for individuals and > organizations to adopt. That's exactly what OpenOffice.org does; the file formats used by the word processor, spreadsheet and all the tools are gzipped collections of XML files, with some pictures thrown in where necessary. My only gripes with OpenOffice is that it's written in C++ and that it has its own (portable) GUI toolkit. So, an Ada-Office (using GtkAda, of course) that used the same file formats as OpenOffice would be a great thing, IMHO. I'd even be willing to participate in its development. -- Ludovic Brenta.