So would the modularity efforts coming in Java 7 address some of these  
issues for you?
On Feb 17, 2009, at 6:55 AM, Brian Frank wrote:

>
> We've given up on J2ME and are just moving to J2SE for our embedded
> devices.  Of course the problem then is that Sun wants to force you to
> include the entire monolith J2SE including all the cruft you will
> never use (like the CORBA APIs).  So it all comes back to modularity
> and Java's lack of it. It is both a technical problem and a business
> licensing issue.  I was hoping some of the Java kernel work being done
> in the applet world would make it back to the J2ME world, but I
> haven't seen any sign of that.
>
> BTW, this is the very reason that entire Fan runtime is for the most
> part written using no 1.5 language features.
>
>
> On Feb 17, 8:38 am, Jess Holle <je...@ptc.com> wrote:
>> Brian Frank wrote:
>>> You are correct - J2ME is still basically stuck at a subset of 1.4.
>>> Unbelievable as that it is, those of working with embedded systems  
>>> are
>>> still stuck in 2002.
>>
>>> Personally, I find the fact that there is even the notion of a J2ME
>>> silly.  If Java had a proper module system in the first place, then
>>> J2ME would just be the kernel/VM module and could have easily  
>>> tracked
>>> the core language.
>>
>> The notion of J2ME would still be there, I believe, but just be  
>> easy to
>> keep in sync with J2SE.
>>
>> Whether or not they made it easy on themselves, though, it is hard to
>> justify leaving J2ME back in 2002 -- /especially /with all the  
>> renewed
>> focus on mobile via JavaFX mobile, etc.
>>
>> Above and beyond anything else, leaving J2ME back in Java 1.4
>> unnecessarily fragments Java mindshare.  Anyone but the most
>> stick-in-the-mud, ultra-conservative (those on old versions of
>> WebSphere, this does mean you amongst others) should be on Java 5 or
>> higher -- except, of course, that Sun gives the J2ME world no choice,
>> thus forcing part of the Java community to live in the past and  
>> making
>> it harder for all of us to move forward together.
>>
>> --
>> Jess Holle
> >


--~--~---------~--~----~------------~-------~--~----~
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