On 11/30/2011 12:56 PM, Paulo Pinto wrote:
Are you not being a bit simplistic here?
There are several JVM implementations around not just one.
It's not the implementation that's the problem, it's the *definition* of the
bytecode for the JVM.
Plus if I understand correctly some complains of people using D in real
projects, in many cases JVM JITs are able to generate better code than D. At
least for the time being.
Only if you're writing "Java" code in D. If you write using value structs, for
example, or use array slicing, things don't work out so well in Java which can't
do either.