Home > Java > New Java Aims to SimplifyNew Java Aims to Simplify Eugenia Loli 2003-07-01 Java 32 CommentsSun Microsystems released a new version of its Java for desktop computers on Friday that aims to make the software faster, more familiar in appearance, and less daunting for non-programmers.About The Author Eugenia LoliEx-programmer, ex-editor in chief at OSNews.com, now a visual artist/filmmaker.Follow me on Twitter @EugeniaLoli 32 Comments 2003-07-01 12:45 am installed on linux and tried it with opera 7.11couldn’t use go.icq.comopened visualroute.visualware.com and the input focushas been locked to the applet. Have to click home pagebefore I can type something in Opera’s address field.I am not sure if it’s java 1.4.2 or Opera’s fault 2003-07-01 1:19 am I am not sure if it’s java 1.4.2 or Opera’s faultTry to run ‘opera -debugjava’ to see if it will give you the more hints to fix or so.. 2003-07-01 2:27 am yeah, that’s the mode I was running.It said nothing special, except a native code exception when I closed opera.crossplatform ? it simply doesn’t work too well, if at all 😎 2003-07-01 2:39 am When Sun went from Java 1.4.0 to 1.4.1, they claimed to have fixed ¨nearly 3500 bugs¨. It took them > 18 months. This time around, going from 1.4.1 to 1.4.2, it took them another 18 months and they claim to have solved ¨2400 bugs¨.So I guess by the time I am 80 and have a computer implanted in my brain, Java 1.6 should be out and Sun will be claiming to have fixed ¨less than 100 bugs¨.Just kidding, but IMO what started out as a neat, clean language has grown into an almost unmaintainable hydra (yes, that´s greek mythology, ask Eugenia or google for it) due to ¨featuritis¨.Python is easier to learn and use and a much better language for scripting, nowadays, and of course we still have Perl and the new kid on the block is C#.So I am not too sure where Java stands now. 2003-07-01 2:48 am is opera written in Java? 2003-07-01 3:03 am No, it’s about Java plugin in Opera. 2003-07-01 3:23 am The problem is your operating system. Try upgrading to the current version of the leading operating system, Windows XP. 2003-07-01 4:02 am i’m not quite sure is this relavant,but Mozilla 1.4 in Linux also has a problem with Sun Java VM 1.4.1 .. anyway, it works well with Sun Java VM 1.4.2.i think you should try Opera with the 1.4.2 2003-07-01 4:07 am I’ve had problems w/ Suns Java in Opera. Try using Blackdowns Java:http://www.blackdown.org/java-linux/mirrors.html>The problem is your operating system. Try upgrading to the >current version of the leading operating system, Windows >XP.That is the most obvious troll I have ever seen. 2003-07-01 4:11 am “The problem is your operating system. Try upgrading to the current version of the leading operating system, Windows XP.”On my Windows box, I have no trouble at all to access the two java enabled sites I mentioned above using IE6 + MS JAVAVM. Also on Windows and with IE, if I insist on using Sun Java VM, the go.icq.com site will have trouble for proper re-paint.I wish msjvm could be ported to linux 8-)))) 2003-07-01 4:14 am >> The problem is your operating system. Try upgrading to>> the current version of the leading operating system,>> Windows XP.>> That is the most obvious troll I have ever seen.Yes, but it just the kind of statements people often use with Linux (“Problem with distribution X? Try distribution Y”) 2003-07-01 4:51 am I’ve had no problem with any release of Sun-Java, I’m currently on java 1.4.2-beta, using a mix of opera, Moz and IE to browse the net, and all Java apps (while slow to start) run fine.How is Java a “unmaintainable hydra”?I wish msjvm could be ported to linux 8-)))) Why? 2003-07-01 4:54 am Hey guys.Regarding all the above posts:You do know that java is far more than just some web-browser plug-in right!? All your posts are about java in opera using java but this language far more than that! I work as a developer and at the moment working with java. We are writing a whole telecom management system in java.just thought i’d let you know cause i see so many people still thinking that java is a browser plug-in. Even the article said something about java was first written as a browser plug-in(!) This is just plain incorrect as it was first written by sme guy (cant remember his name right now) who got sick of all he different interfaces of all kinds of machines – mainly washingmachines…regards jens 2003-07-01 5:10 am you need a java vm! ok;no, you need a Sun Java VM! okyou need to set java security to low! OKyou need to edit font properties and change jfdlhfjd to gyth, OK, but it still doesn’t work, why ?Write once, run no where ? – I know it is supposedly powerful.“I wish msjvm could be ported to linux 8-))))Why?”it works more often than Sun Java VM 2003-07-01 6:03 am Opera 7.11/Sun Java V2 1.4.2 VS MSIE/MSJVMhttp://tty.netfirms.com/xq.htmSun’s VM has corrupted images for a java chess game applet 2003-07-01 6:23 am look at that! a feature complete version for Itanium vs, hmm, well, there is NO version of .net available for Itanium. Isn’t that a disappointment. Spending all that money on a copy of Windows 2003 and finding that the flag ship product isn’t available.Regarding the Mac version, I assume that when 10.3 is released 1.4.2 will be included and optimised for the G5. 2003-07-01 7:24 am Just wondering – do you get the same results with Mozilla/SunJVM or IE/SunJVM too? I would test it myself, but I can’t figure out how to navigate that game page. 2003-07-01 9:08 am here is how to navigate that linkwhen the web page open, look at the center portion of the page and click one of the link with BLUE text and quoted RED text – those are for GUESTThen you will see a java applet window open, you may see one or two warning/notice dialog, just click the button to dismiss themAt the center portion of the applet window, you will see a table with left most column list a bunch of numbers following a # sign (like #50, #45 etc), you can click any buttons next to them (on the second left column) – which means you want to watch a game, (instead of playing a game with other guests). The next window will be a chinese chess session with corrupted images.On linux, I can even load the applet page with opera 7.11Whatever the reason, I think it is VM related and has nothing to do with browser.BTW, while watching the game, some other guest might invite you to a game play; In that case, you will see a dialog with two buttons – click the right button to decline – or you will be beaten in seconds 😎 2003-07-01 11:16 am I have put 1.4.2 SDK through the paces and it works very well I havent used it with Opera at all, mainly because I really hate Opera, I use Konqueror and Mozilla and this Java stack works exceptionally well with both. 2003-07-01 12:08 pm LimeWire and NetBeans feel a lot faster with 1.4.2. I’m really pleased with the progress they have made. I hope 1.5 will be even faster then 1.4.2…Competition is good, thank you .NET. 2003-07-01 2:00 pm Great to know that there are people using Java desktop apps. Limewire works great, and it looks even better now that the look and feel can be changed to xp l&f.Netbeans also works great. Hope that there will be a lot more great Java desktop apps in the future so that we can actually have a greater degree of freedom when choosing an OS.Keep writing all these great Java desktop apps Java programmers and SUN will surely keep improving Java for the desktopLong Live Java Programmers. 2003-07-01 3:22 pm When something works well under MS’s VM and fails to work under Sun’s, you have to wonder if it’s because the programmer used some of the MS-only java-wanna-be library calls or not. Of course, you also have to wonder if it’s an application bug or not too.Simply running a single application, blaming Sun’s implementation, and not looking deeping into it really isn’t very responsible. It could very well be that there are bugs in older versions of Java which Microsoft implemented too (or never fixed), and Sun simply got around to fixing it.Obviously these are all random brain dumps, however, I hope you all understand that you shouldn’t start bashing Sun until you really know what the whole story is. There are MANY possible explanations. 2003-07-01 7:30 pm My god. Have you actually read up on what .NET is ?People like you are frustrating at best. At least know what you’re dealing with. 2003-07-01 9:29 pm Seems faster for desktop apps indeed.Especially startup times. 2003-07-01 10:08 pm Can you use this version with Redhat 9? When I tried to download it from Sun’s site, it said 1.4.1, which I thought was incompatible with RH9 (threading library issue). 2003-07-01 11:01 pm I have posted on this site several times about staying away from Java and the .NET framework because of slowness and vendor lock in involved with the “managed application” and “virtual machine” paridgm. However since we see that there are honest attempts to improve Java and make it more GUI compatible with free systems like Linux and BSD I am going to start learning it again and recomend it in addition to Python and native code languages for application developers.Many of my previous gripes against Java have actually revolved around Sun Microsystems being the only ones “exempt” from SCO lawsuits in the mind of Darl McBrideand possible conspiracies between the two against Linux steming from this. However before condemning a whole product line like Java, the proprietary version of Star Office and Solaris we must realize that Sun Microsystemsis a COMMERCIAL Unix company that is probably in even MORE danger from these SCO nuts than Linux is. Therefore they feel that have to stay on Darl McBride’s “good side” in their own best interests and may not be conspiring with SCO at all.However my warnings about .NET and Mono still hold true. One of them is a monopoly “lock in” trap and the other is aSoftware Patent trap just waiting to spring SCO style on the Free Software/Open Source community ;-). 2003-07-02 12:07 am What I find annoying is that when you install the JDK you install two versions of the runtime: one is the JRE and the other is with the compiler. I think this should be fixed because it creates problems when you install a Java library and when you give the path of the runtime to some programs (like OpenOffice). 2003-07-02 12:20 am I wish msjvm could be ported to linux 8-))))That’s exactly why Sun’s version is breaking all the time, its because of msjvm and Microsoft’s idea of embrace and extend, and break all standard and compatiblity in the process. 2003-07-02 12:37 am Does anyone else find it totally surreal to see Sun targeting some marketing effort towards the end-user? I mean, throughout their history the only people that Sun ever gave a damn about before were the backroom boys running servers, for obvious reasons I guess. I wonder if this is the beginning of a new trend for them. 2003-07-02 1:32 am >> Keep writing all these great Java desktop apps Java programmers and SUN will surely keep improving Java for the desktopI know i will…>> Can you use this version with Redhat 9? When I tried to download it from Sun’s site, it said 1.4.1, which I thought was incompatible with RH9 (threading library issue).Yes! The issue only has to do with Oracle. Actually, it’s with the 1.1.3 VM that ships with it.I can only hope that Oracle soon releases a patch for this but I think they’ll wait for the next RH AS release *sigh!!*>> What I find annoying is that when you install the JDK you install two versions of the runtime: one is the JRE and the other is with the compiler.You can install the JRE only. ( http://java.sun.com/j2se/1.4.2/download.html“ rel=”nofollow”>http://java.sun.com/webapps/download/Display?BundleId=8589&Referer=… ) 2003-07-02 1:37 am >> I think this should be fixed because it creates problems when you install a Java library and when you give the path of the runtime to some programs (like OpenOffice).Didn’t have any of these problems, yet…But you can always write a bash wrapper with the right enviroment variables for these kind of programms 2003-07-02 3:39 am One could make a conspiracy theory regarding Siemens, their version of UNIX and SCO because they haven’t been named in the sue-a-thon.Conspiracy theories are everywhere and designed for people who can’t stand the truth, hence, the make up a semi-plausable story so that their ego isn’t ruined.