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,LOTS_OF_MONEY, MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,714a8558b02b32bb X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2004-01-20 09:57:58 PST Path: archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!proxad.net!usenet-fr.net!enst.fr!melchior!cuivre.fr.eu.org!melchior.frmug.org!not-for-mail From: "Robert C. Leif" Newsgroups: comp.lang.ada Subject: Re: GUI was Re: why Ada is so unpopular ? Date: Tue, 20 Jan 2004 09:55:57 -0800 Organization: Newport Instruments Message-ID: Reply-To: rleif@rleif.com NNTP-Posting-Host: lovelace.ada-france.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: melchior.cuivre.fr.eu.org 1074621378 76287 80.67.180.195 (20 Jan 2004 17:56:18 GMT) X-Complaints-To: usenet@melchior.cuivre.fr.eu.org NNTP-Posting-Date: Tue, 20 Jan 2004 17:56:18 +0000 (UTC) To: "Comp. Lang. Ada" Return-Path: X-Mailer: Microsoft Office Outlook, Build 11.0.5510 Thread-Index: AcPfdiGJZhUaiw0RSkOb2iOgHuaopw== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 X-Virus-Scanned: by amavisd-new-20030616-p5 (Debian) at ada-france.org X-BeenThere: comp.lang.ada@ada-france.org X-Mailman-Version: 2.1.3 Precedence: list List-Id: Gateway to the comp.lang.ada Usenet newsgroup List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Xref: archiver1.google.com comp.lang.ada:4579 Date: 2004-01-20T09:55:57-08:00 Scalable Vector Graphics, SVG, is a World Wide Web Consortium standard that is operating system independent. Since CLAW is a thick binding, it quite is possible that a good part of it could be hosted on a different technology than Windows. I might also note that in terms of address space the Web is the default operating system and can even be used to manage the files on a Windows system. In fact, a large part of Microsoft's next operating system is in XML. Copied from W3C SVG site: "SVG is a language for describing two-dimensional graphics and graphical applications in XML. SVG 1.1 is a W3C Recommendation and forms the core of the current SVG developments. SVG 1.2 is the specification currently being developed as is available in draft form (comments welcome). The SVG Mobile Profiles: SVG Basic and SVG Tiny are targetted to resource-limited devices and are part of the 3GPP platform for third generation mobile phones. SVG Print is a set of guidelines to produce final-form documents in XML suitible for archiving and printing. Read more about SVG." The following are NOT Windows! Please notice that the amounts of money are considerable. A portable, reliable Ada implementation might be worth the effort. "2003-12-09: Sharp and BitFlash release SVG Mobile handsets Sharp Electronics and BitFlash have teamed to release a SVG Tiny handset in Japan. They also provide a document conversion tool, allowing Word, PDF and Powerpoint documents to be transcoded to SVG for display on the phone. More information in the Sharp and BitFlash press releases." "2003-12-08: libRSVG 2.5.0 available The librsvg team have anounced a new release of the librsvg SVG rendering library. This release fixes a lot of rendering bugs in order to enable near perfect rendering of the Sodipodi flag collection and the gnome-themes-extras SVG metathemes. People using SVG through the libRSVG library, for instance with GNOME, are highly recommended to upgrade to this release." "2003-10-31: GEMoDe: an SVG Graphics Engine for Mobile Devices The German research institute Fraunhofer IDG Rostock have announced GEMoDe, a Java-based graphics engine that supports SVG. It supports interactivity, and therefore can be used as a platform for developing applications. There are some screenshots and a demonstration applet. The viewer is designed to be easily adapted to resource limited devices such as mobile or smart phones." "2003-10-28: AOL purchases Viewpoint source for rendering images, including SVG AOL has purchased US$9M of source and US$ 1M of services from Viewpoint Corporation. This gives them the ability to display and intermix video, audio, 3-D and 2-D images in various formats including SVG. Since SVG 1.2 adds audio and video support, AOL would be well placed to implement SVG 1.2 should they see customer demand." "2003-10-27: Geosoft announces US$3M deal for SVG Mobiile GIS content Geosoft announced a 3 million US dollar deal with MTI to supply SVG based mapping data for deployment on cellular phones, PDAs and vehicle mapping systems." "2003-10-20: Oracle and Corel integrate SVG tools with Oracle Database 10g Oracle and Corel announced integration of the XML functionality in OracleR Database 10g with Corel's XML and SVG tools, CorelR XMetaLR and CorelR Smart Graphics Studio." "2003-10-17: Beatware announce Mobile SVG authoring with e-Picture Pro 4.0 Beatware announced e-Picture Pro 4.0 with authoring support for SVG Tiny, SVG Basic, and SVG Full. The product is bundled with the BitFlash SVG Tiny viewer so that content can be previewed on the desktop before deployment to mobile clients. e-Picture Pro 4.0 runs on Windows platforms and a trial version is availabe for download." Bob Leif ------------------------------------------------------ Message: 9 Date: Tue, 20 Jan 2004 07:39:14 +0000 (UTC) From: Preben Randhol Subject: Re: GUI was Re: why Ada is so unpopular ? To: comp.lang.ada@ada-france.org Message-ID: On 2004-01-20, Robert C. Leif wrote: > technology like GtkAda or better yet CLAW to create the simplest version of > Scalable Vector Graphics or a thick binding to an existing version, such as > that available from Adobe. This could then serve as a foundation to host > XForms. Why would we want to use a library that *only* works on one OS. I thought the point was a *portable* library. -- "Saving keystrokes is the job of the text editor, not the programming language."