[The Java Posse] Re: Java 5 now EOSL

2009-11-01 Thread Jeff Grigg
Sun's End-Of-Life Policy: http://java.sun.com/products/archive/eol.policy.html Java 5.0 End of Service Life = October 30, 2009 But, Customers seeking longer standard support and maintenance periods for each release family are encouraged to migrate to Java SE for Business. Meaning... Java 1.4

[The Java Posse] Re: Java 5 now EOSL

2009-11-01 Thread Jeff Grigg
Java 5 has now reached its End Of Service Life and is no longer supported by Sun, [...] I wish I could use Java 5.:-[ --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups The Java Posse group. To post to this

[The Java Posse] Re: How do YOU handle Exceptions?

2009-08-18 Thread Jeff Grigg
Regarding closing JDBC resources when exceptions happen... I like to have one close in the 'finally' block, but execute only when the reference isn't null. (Yes, that's evil -- but JDBC's SQLException is evil.) What I'd like to do is to add any 'close()' SQLException to the exception that may

[The Java Posse] Re: How do YOU handle Exceptions?

2009-08-15 Thread Jeff Grigg
I like the beauty and simplicity of completely empty catch blocks. ;- OK, some developers, to comply with corporate documentation standards, put comments there. ;- (Reality is that I'll usually wrap checked exceptions in RuntimeExceptions at a low level, and then catch Exception at the top

[The Java Posse] Re: What would make you switch to a new language?

2009-06-30 Thread Jeff Grigg
While lower cost, improved productivity, and reducing bug counts don’t seem sufficient to motivate most businesses to change their software development practices significantly, I’m thinking that the shift to multi-core CPUs may force a sufficient crisis within the next few years that something

[The Java Posse] Re: Object vs Relational DB

2009-05-17 Thread Jeff Grigg
It depends on your application, of course. For most CRUD-like business applications, I'd expect little benefit. As schemas become complex, like mapping applications... When data from a significant number of different tables is needed to accomplish a transaction, then OODBs have a big

[The Java Posse] Re: Object vs Relational DB

2009-05-16 Thread Jeff Grigg
In my (not so humble) opinion... Relational Databases have the better ad-hoc query (and tool support) story. That's important to the CxOs who make these decisions. Object Databases give performance, development and maintainability benefits of an order of magnitude or more. But these are

[The Java Posse] Re: How three companies wanted to buy Sun

2009-05-16 Thread Jeff Grigg
Slashdot article, MySQL Founder Starts Open Database Alliance, Plans Refactoring http://tech.slashdot.org/article.pl?sid=09/05/14/1921243 quote Gary Pendergast writes Monty Widenius, the 'father' of MySQL, has created the the Open Database Alliance, with the aim of becoming the industry hub for

[The Java Posse] Re: Enough with the whip noises

2009-05-13 Thread Jeff Grigg
I vote a +1 Whapush! for whipping sounds! --~--~-~--~~~---~--~~ 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

[The Java Posse] Re: freeze() vs clone()

2009-03-04 Thread Jeff Grigg
To take the discussion in a more serious direction... --- Michael Neale michael.ne...@gmail.com wrote: [...] I think freeze was more for dynamic languages like ruby and groovy [...] Yes, the freeze concept seems more appropriate for dynamically typed languages than for statically typed

[The Java Posse] Re: 'final' mandatory on parameters?

2009-02-16 Thread Jeff Grigg
I've found that FindBugs has an optional rule to suggest where 'final' can be added to parameters and local variables. It's in the controversial subset. (...along with a rule that suggests removing 'final' when not needed -- IE: all the places the first rule suggested adding it. So it's a tool

[The Java Posse] Why Matthias Ernst's Chaining: A Modest Language Proposal would be good for Java

2009-02-14 Thread Jeff Grigg
After listening to recent episodes, I've been working my way back to earlier episodes, and I keep tripping over discussions of Matthias Ernst's Chaining: A Modest Language Proposal -- which would make the compiler enable a method chaining / fluid interface convention on methods returning the void