Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!news.snarked.org!news.linkpendium.com!news.linkpendium.com!news.iecc.com!nerds-end From: glen herrmannsfeldt Newsgroups: comp.programming,comp.compilers,comp.editors Subject: Re: New editor/Integrated Development Environment/compiler Date: Fri, 15 Apr 2011 21:36:59 +0000 (UTC) Organization: A noiseless patient Spider Lines: 18 Sender: news@iecc.com Approved: comp.compilers@iecc.com Message-ID: <11-04-033@comp.compilers> References: <11-04-009@comp.compilers> <11-04-011@comp.compilers> <11-04-024@comp.compilers> <11-04-029@comp.compilers> NNTP-Posting-Host: news.iecc.com X-Trace: gal.iecc.com 1303099410 10642 64.57.183.58 (18 Apr 2011 04:03:30 GMT) X-Complaints-To: abuse@iecc.com NNTP-Posting-Date: Mon, 18 Apr 2011 04:03:30 +0000 (UTC) Keywords: Java, storage Posted-Date: 18 Apr 2011 00:03:30 EDT X-submission-address: compilers@iecc.com X-moderator-address: compilers-request@iecc.com X-FAQ-and-archives: http://compilers.iecc.com Xref: x330-a1.tempe.blueboxinc.net comp.programming:247 comp.compilers:100 comp.editors:85 In comp.compilers Hans-Peter Diettrich wrote: (snip) > That's futile work. Programming languages cannot be translated. An "int" > or "for" in C might be something different from an "integer" or "for" in > Pascal. Just when it comes to structures, then every language has its > own object model, mostly incompatible with objects of other languages. Java has the Serializable interface, such that a class that implements it can have its Object converted to a byte stream, sent somewhere else, and then converted back into the Object again. Otherwise, there is XDR which is meant to be used when moving data between different internal representations. (It will, for example, convert floating point formats between otherwise incompatible systems.) -- glen