Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blogs by Community: Open JDK

• Adopt a JSR  • Embedded  • GlassFish  
• Global Education and Learning  • Identity Management  • IoT  
• Java Communications  • Java Desktop  • Java Enterprise  
• Java Patterns  • Java Tools  • Java User Groups  
• Java Web Services and XML  • JavaFX  • JCP  
• JDDAC  • Jini  • JXTA  
• Mac Java  • NetBeans  • Open JDK  
• Portlet  • Robotics  • Sun Grid  
• Sun RFID and Sensor  • [no association]  


Open JDK

body { font-family: arial, helvetica, sans-serif; font-size: 10pt; } pre.listing { display: table; color: black; background-color: lightgray; border-style: solid; border-width: 1px; border-color: darkgray; margin: 8px 0px 5px 0px; padding: 2px; width: auto; overflow: auto; font-family: monospace; } .warning { color: red...
on Jan 24, 2008
body { font-family: arial, helvetica, sans-serif; font-size: 10pt; } pre.listing { display: table; color: black; background-color: lightgray; border-style: solid; border-width: 1px; border-color: darkgray; margin: 8px 0px 5px 0px; padding: 2px; width: auto; overflow: auto; font-family: monospace; } .warning { color: red...
on Jan 24, 2008
No more symbols please> In my last Blog i did make some suggestions to get rid of the redundand => syntax of closures. I suggested to use := and to invent a keyword i.g. block or function to highlight the fact that closures are functional objects - basicall Neil Gafter regards them as equivalent to anonymous methods however i think there is no strict distinction in Gafters proposal wheather a...
on Jan 20, 2008
First: Getting rid of => Basically, when i read all the proposals, comments and pros and cons on closures in Java the first thing i would get rid of is the obviously redundant => declaration. So in case of block statements the following would be allowed: { int x = 0; int y = 3; int sum:= x+ y;} As i understood it right, => has at least two meanings. It means return for functions and := or = in...
on Jan 17, 2008
Everybody comes with its own closure proposal, why not me :) Unlike BGGA, CICE, or FCM (not entirely sure about FCM), i don't like the fact a closure is an instance of a class that implement a method. I prefer the John Rose's vision, closure are at runtime method handler on autonomous block of code. There is another thing I don't like in the current BGGA proposal: its syntax of...
on Jan 16, 2008
Is JSON better than XML? is an interesting read. JSON is the new kid for portable data transfer and while JSON derives from Javascript there is JSON parser support in other languages. The posting goes over pro's and con's of using JSON or XML. It appears in this analysis that the big primo advantage of JSON is that browsers have an easier time using it, since XML support on browsers is "spotty...
on Jan 14, 2008
LinAlg API CVS trunk is open There is a first source files upload avaiable for LinAlg API in CVS trunk. To check out the sources simply use your favorite CVS access programm and type the following commands: cvs -d :pserver:username@cvs.dev.java.net:/cvs login:pserver:username@cvs.dev.java.net:/cvs checkout linalg If you are using NetBeans you just need to configure the CVSRoot path and the set...
on Jan 12, 2008
The latest Javaposse podcast (Java Posse #158 - Newscast for Jan 9th 2008) is out and has some interesting discussion of a question posed by Bruce Eckel (Java: Evolutionary Dead End). Bruce's title is a little misleading because he's not claiming Java is Dead.. but that some things have been done to the Java language to add unnecessary featuritis some of which are evolutionary dead ends. The...
on Jan 10, 2008
20 Fellows make up a Community The twentieth member has joined the LinAlg API community. Members background ranges from computer sciences and software engineers with up to 5 years of experience in Java programming and with industry background. In particular in the last two month many people joined LinAlg API and asked for help in developing or porting LinAlg API to other platforms. Thats a great...
on Jan 9, 2008
Just FYI... Maintaining two blog sites is a bit problematic, I'll be doing most future Java blogs on blogs.sun.com: http://blogs.sun.com/kto/category/Java -kto
on Jan 7, 2008
The first draft of JSR 255 is out! This defines version 2.0 of the JMX API. We're planning to integrate it into the Java SE 7 platform, subject to the approval of the Expert Group for that platform. Here's a summary of the important changes. If you're interested, I'd encourage you to download the draft and look at the summary in the Overview Description, which...
on Dec 28, 2007
Christmas Releases In my last Blog i said that LinAlg API is finished. This is still true yet i did add some more features to it and revealed two new ports for mobile and 64 bit platforms as a special christmas release :). Features With this release LinAlg API now offers core features for the following mathematical types and a bit more: 2D and 3D Vectors Matrices complex numbers...
on Dec 22, 2007
Todays Editors daily blog references Properties Get No Respect .. and something clicked in my mind and communism started running through my mind. Property is highly valued by the ruling class ... something like: The bourgeoisie keeps more and more doing away with the scattered state of the population, of the means of production, and of property. It has agglomerated population, centralized the...
on Dec 21, 2007
I've got a few minutes before heading off to a meeting, and see a few blog postings on approximately the same topic. Should Java (the language) strive to be the perfect be-all-end-all language? Or should it simply strive to be good enough? On the #openjdk IRC channel one day last week we had an impromptu debate along these lines. One or more people were claiming Java (the language) sucks, that...
on Dec 17, 2007
LinAlg API: its finished Yes. Finally, i got it done. LinAlg API now offers all the things i wanted to see it have. Sure, there are some things to do here and there but basically all features from my todo list are now implemented and exist at an almost complete level. The Quaternion class needs to be finished yet this is something i will do in the next couple of weeks however the Quaternion class...
on Dec 17, 2007
So, hey, there's a new open source project, PDF Renderer: a 100% Java PDF renderer and viewer which was just announced by Joshua Marinacci. This is the big secret he's been hinting at for awhile. Okay, that's cool. I remember seeing something in the JavaFX demo's about a PDF renderer there, and with the new scenegraph project one should be able to make a very interesting PDF viewer. But here...
on Dec 13, 2007
Mercurial at home Since the beginning of OpenJDK i followed the discussion about the mercurial move. Since the main job of porting over the sources from subversion CVS to Mercurial - that is the Mercurial transition - is done i wanted to test Mercurial myself at home. As a Windows user i was looking for a Windows download and found one at the Mercurial download page. Having installed Mercurial on...
on Dec 13, 2007
Graphics Tools for LinAlg API I have started adding some graphics tools to LinAlg API using Java2D. As a result i have a simple 2D coordinate system that is scalable and can be customized to your personal needs. I would love to show a picture of it if i knew how to load images to this Blog - may be someone can help me here. The graphics tools basically consists of a few methods that enable you...
on Dec 10, 2007
Final Update Hip Hip Hooray! JDK7 Build 24 has been promoted (no raise, just a promotion :^). Remember, Build 24 should not differ from Build 23, in fact if they don't behave exactly the same, please report it as a bug. The only difference is that Build 23 was built from sources that lived in TeamWare workspaces, and Build 24 was built from those same sources living in Mercurial...
on Dec 5, 2007
Recently, Neals, Peter and Stephen blog about extension methods. Why i hate (yes hate) use-site extension ? What i love (yes love) with Java is the fact that i can take a look to a screen over one of my student shoulder and be able to say is the snippet i see is correct or not. With the use-site extension proposed by Neal, the behavior of a code depends on some static imports...
on Nov 29, 2007