Just came across this video which cranked me silly:
And usually, it got me started thinking about software development and especially Java next version. For example, press play and sing the following lyrics:
bq.
Java 7 coming out
exciting times, maybe not
Still working on version 5
OSX sucks
Thought I use the perfect language
JSR make me anguish
learned about closures
to find out its a worthless pile of crap
suffered through the ruby craze
to find out its not a phase
OSGi, Java modules,
would you like to place a bet?
old JSRs are here again,
JCACHE, XML
time to write a Java book,
it will be 1500 pages long!
here comes another version,
its a shameless copy
of .NET and ruby
first you need a closure,
then a second and a third
take at least three shots
at getting generics right
find yourself a task to do
fork it out, join it back
just a pretty way to say
map reduce all the way
need a cool feature list
must be simple, backward compatible
something cool like
invokedynamic, BigDecimal, multicach, and rethrown
write yourself a simple switch
code it up just with strings
add some setters to your bean
chain them up, sexy beast
here comes another version
SUN is rocking,
so don’t come a knocking
fight fight fight it out
fight it if its big or small
Anybody care to continue? :)