Newsletter sign-up
View all newsletters

Enterprise Java Newsletter
Stay up to date on the latest tutorials and Java community news posted on JavaWorld

JavaWorld Daily Brew

Let the Great Language Wars commence....

As Amanda notes,
I'm riding with 46 other folks (and lots of beer) on a bus from Michigan to devLink
in Tennessee, as part of sponsoring the show. (I think she got my language preferences
just a teensy bit mixed up, though.)

Read more ...

 

Best Java Resources: A Call

I've been asked to put together a list of the "best" Java resources that every up-and-coming
Java developer should have, and I'd like this list to be as comprehensive as possible
and, more importantly, reflect more than just my own opinion. So, either through comments
or through email, let me know what you think
the best Java resources are in the following categories:

Read more ...

 

Guide you, the Force should

Steve
Yegge posted the transcript
from a talk on dynamic languages that he gave at Stanford.

Cedric Beust posted a response to
Steve's talk, espousing statically-typed languages.

Numerous comments and flamewars erupted, not to mention a Star Wars analogy (which always makes
things more fun).

Read more ...

 

Clearly Thinking... whether in Language, or otherwise

Steve
Vinoski thinks to deflate my arguments with suppositions and presumptions
, which
I cannot simply let stand.

(Sorry, Steve-O, but I think you're out in left field on this one. I'm happy to
argue it further with you over beer, but if you want the last word, have at it, and
we'll compare scores when we run into each other at the next conference.)


Read more ...

 

Blogs I'm currently reading

Recently, a former student asked me,

Read more ...

 

I'm Pro-Choice... Pro Programmer Choice, that is

Not too long ago, Don
wrote
:

The three most “personal” choices a developer makes are language, tool, and OS.

No.

That may be true for somebody who works for a large commercial or open source vendor,
whose team is building something that fits into one of those three categories and
wants to see that language/tool/OS succeed.

Read more ...

 

Thinking in Language

A couple of folks have taken me to task over some of the things I said... or didn't say... in my last blog piece. So, in no particular order, let's discuss.

Read more ...

 

Yet Another Muddled Message

This just recently crossed my Inbox, this time from Redmond Developer News, and once again I'm simply amazed at the audacity of the message and rather far-fetched conclusion:

Read more ...

 

Why, Apple, Why?

So I see, via the blogosphere, that a Java 6 update is available for the Mac, so I run off to the Apple website to download the package. Click on the link, and I'm happy. Wait....

It's for 64-bit Intel Macs only?!?

Read more ...

 

Groovy or JRuby?

Recently, it has become the fad to weigh in on the Groovy vs JRuby debate, usually along the lines of "Which is X?", where X is one of "better", "faster", "more powerful", "more acceptable", "easier", and so on. (Everybody seems to have their own adjective/adverb to slide in there, so I won't even begin to try to list them all.)

Read more ...

 

Do you fall prey to technical folk etymology?

From Wikipedia (itself a
source of conceptual folk etymology, but that's another rant):

Read more ...

 

JRuby 1.1 released

From the "Where the hell was I that day?" Department....

Read more ...

 

Is "Performance" Subjective or Objective in nature?

(Editor's note: This post is likely to open a huge can of whoop-*ss on this blog,
so unless you want to get caught up in the huge bar fight that's about to break out,
you're advised to take your whiskey or beer and head outside for a smoke until the
cops come.)


Read more ...

 

Channel 9 Interview with Yours Truly is live

Over on Channel 9, the
video interview recorded with me during Lang.NET
has gone live. Have a look, tell
me what you think.





Enterprise consulting, mentoring or instruction. Java, C++, .NET or XML services.
1-day or multi-day workshops available. Contact
me for details
.

 

IE 8 Beta

This email crossed my desk yesterday, courtesy of the MVP program:

Read more ...

 
Syndicate content