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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,bcdd81f11a99e024 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!130.59.10.21.MISMATCH!kanaga.switch.ch!switch.ch!newsserver.news.garr.it!newsserver.cilea.it!docenti.ing.unipi.it!o2943499 From: Colin Paul Gloster Newsgroups: comp.lang.ada Subject: Re: C to JVM, time to revive JGNAT? Date: Wed, 9 Aug 2006 12:59:09 +0200 Organization: CILEA Message-ID: <20060809124902.O84175@docenti.ing.unipi.it> References: Reply-To: Colin Paul Gloster NNTP-Posting-Host: docenti.ing.unipi.it Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Trace: newsserver.cilea.it 1155121149 25608 131.114.28.20 (9 Aug 2006 10:59:09 GMT) X-Complaints-To: news@cilea.it NNTP-Posting-Date: 9 Aug 2006 10:59:09 GMT X-X-Sender: o2943499@docenti.ing.unipi.it In-Reply-To: Xref: g2news2.google.com comp.lang.ada:6100 Date: 2006-08-09T10:59:09+00:00 List-Id: On Wed, 9 Aug 2006, Dmitry A. Kazakov wrote: "AMPC (Axiomatic Multi-Platform C): http://www.axiomsol.com/ " >From the homepage of Axiomatic Solutions: "If you write Java code, you can write once and run anywhere!" and "I write C code, and with AMPC I can write once and run anywhere!" and "The best and easiest way to convert C programs to standard Java bytecodes (classes) is AMPC from Axiomatic Solutions" yet AMPC is released only as versions depending on a specific platform, so will not even run on all Java platforms. If platform independence is not good enough to distribute AMPC, why is it good enough for AMPC's users? Also, from WWW.AxiomSol.com/pro_serv/compiler.php : "[..] AMPC allows users to develop software using the standard C programming language [..] [..] AMPC covers a very large subset of ANSI C (1989). A notable difference is that "double" in AMPC is 32 bits long. In order to utilize 64-bit floating point you can use "DOUBLE". [..]" So though AMPC is described as standard in one part of the documentation, it is not standard and someone's interpretation of what the C standard even is seems to be amiss.