many hard problems become solvable with a module system. that's why  
it's the most important feature for JDK 7
On Sep 18, 2009, at 4:36 PM, Reinier Zwitserloot wrote:

>
> These are (easily) solvable problems. Especially with a module system.
>
> On Sep 18, 7:05 pm, Alex Buckley <alex.buck...@sun.com> wrote:
>> On Sep 17, 5:51 pm, Reinier Zwitserloot <reini...@gmail.com> wrote:
>>
>>> Alex, 'source' simply acknowledges that java (the language) syntax  
>>> and
>>> java (the runtime library) dependencies are utterly unrelated  
>>> things.
>>
>> Incorrect. Language features often rely on library features. 
>> Seehttp://blogs.sun.com/abuckley/en_US/entry/versioning_in_the_java_plat 
>> ...
>> for examples.
>>
>>> Why MUST they track each other? In practice that already doesn't
>>> happen: Code compiled on javac6 is routinely run on jvm5, and vice
>>> versa. javac has -source and -target parameters for a reason.
>>
>> javac6 can emit ClassFiles for jvm5 precisely because no source
>> language changes happened in java6.
>>
>> javac5 can emit ClassFiles for jvm6 because Sun's compatibility  
>> policy
>> generally prohibits the removal of features from jvm_n in jvm_n+1.
>>
>> This discussion precisely demonstrates my earlier point. Some people
>> don't merely suggest a language feature; they demand a detailed
>> interactive discussion with Sun on the feature. Luckily, I can short-
>> circuit this one because I wrote a detailed and closely related blog
>> entry. But there are millions of people with suggestions, and no
>> company in the world has enough employees to address each and every
>> one.
>>
>> Alex
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to javaposse@googlegroups.com
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to