TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Classic View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: "Team Ada: Ada Programming Language Advocacy (83 & 95)" <[log in to unmask]>
From: Colin Paul Gloster <[log in to unmask]>
Date: Tue, 20 Jul 2004 13:51:13 +0100
In-Reply-To: <[log in to unmask]>
MIME-Version: 1.0
Parts/Attachments: TEXT/PLAIN (20 lines)
On Mon, 12 Jul 2004 Paul Stachour emailed:

P.S. The first Java program I wrote got wrong answers because the Java
dynamic linker
didn't get the right subroutine to call.  While I have no recent experience
personally, a
friend who uses Java regularly and religiously says it is not hard to trick
the dynamic
linker into getting the wrong routine if you know how to go about it. And
that it can
happen accidentally."

Indeed, such as using the Java Compiler Compiler to generate
a parser written in Java, and writing backend compiler code
(as oppossed to JavaCC's frontend parsing job) for an object
oriented language only to have some versions of Sun's
Java/JVM tools misinterpret my own Object class by
implicitly importing (import is like Ada's USE).