Newsletter sign-up
View all newsletters

Sign up for our technology specific newsletters.

Enterprise Java
Email Address:
JavaWorld Daily Brew

Ted Neward

Interoperability Happens

Ted Neward's technical blog. RSS feed

Closures are back again!

Those of you who've seen me speak on Java 7 at various conferences have heard me lament
(in a small way) the fact that Sun decided last year (Dec 2008) to forgo the idea
of including closures in the Java language. Imagine my surprise, then, to check my
Twitter feed and discover that, to everyone's surprise, closures are
back in as a consideration for the Java7 release
.

Several thoughts come to mind:

Read more ...

Your rating: None Average: 3.8 (4 votes)

Haacked, but not content; agile still treats the disease

Phil Haack wrote a
thoughtful, insightful and absolutely correct response
to my
earlier blog post
. But he's still missing the point.

Read more ...

Your rating: None

"Agile is treating the symptoms, not the disease"

The above quote was tossed off by Billy Hollis at the patterns&practices Summit
this week in Redmond. I passed the quote out to the Twitter masses, along with my
+1, and predictably, the comments started coming in shortly thereafter. Rather than
limit the thoughts to the 120 or so characters that Twitter limits us to, I thought
this subject deserved some greater expansion.

But before I do, let me try (badly) to paraphrase the lightning talk that Billy gave
here, which sets context for the discussion:

Read more ...

Your rating: None Average: 4.1 (26 votes)

Are you a language wonk? Do you want to be?

Recently I've had the pleasure to make the acquaintance of Walter
Bright
, one of the heavyweights of compiler construction, and the creator of the
D language (among other things), and he's been great in giving me some hand-holding
on some compiler-related topics and ideas.

Read more ...

Your rating: None Average: 5 (1 vote)

More on journalistic integrity: Sys-Con, Ulitzer, theft and libel

Recently, an email crossed my Inbox from a friend who was concerned about some questionable
practices involving my content (as well as a few others'); apparently, I have been
listed as an "author" for SysCon, I have a "domain" with them,
and that I've been writing for them since 10 January, 2003, including two articles,
"Effective Enterprise Java" and "Java/.NET Interoperability".

Read more ...

Your rating: None Average: 5 (3 votes)

Thoughts on the Chrome OS announcement

Google made the announcement on
Tuesday: Chrome OS, a "open source, lightweight operating system that will initially
be targeted at netbooks."

Huh?

I'm sorry, but from a number of perspectives, this move makes no sense to me.

Read more ...

Your rating: None Average: 3 (3 votes)

Review: "Programming Clojure", by Stu Halloway

(Disclaimer: In the spirit of full disclosure, Stu is a friend,
fellow NFJS speaker, and former co-worker of mine from DevelopMentor.)

I present this review to you in two parts.

Read more ...

Your rating: None Average: 5 (1 vote)

Interview with Scott Bellware and Scott Hanselman on the Death of the Professional Speaker

Well, OK, the title is trolling ever so slightly, but there is an interesting trend
at work, and I'm genuinely concerned about its ultimate expression if the trend continues
to its logical conclusion. Have
a look
and tell me if you agree or disagree.

Read more ...

Your rating: None

The "controversy" continues

Apparently the Rails community isn't the only one pursuing that ephemeral goal of
"edginess"—another blatantly sexist presentation came off without a hitch,
this time at a Flash conference, and if anything, it was worse than the Rails/CouchDB
presentation. I excerpt a few choice tidbits from
an eyewitness
here, but be warned—if you're not comfortable with language, skip
the next block paragraph.

Read more ...

Your rating: None

A eulogy: DevelopMentor, RIP

Update: See below, but I wanted to include the text Mike Abercrombie
(DM's owner) posted as a comment to this post, in the body of the blog post itself. "Ted
- All of us at DevelopMentor greatly appreciate your admiration. We're also grateful
for your contributions to DevelopMentor when you were part of our staff. However,
all of us that work here, especially our technical staff that write and delivery our
courses today, would appreciate it if you would check your sources before writing
our eulogy.

Read more ...

Your rating: None Average: 1 (1 vote)

Of Tomcat 6, native services, Windows 2008R2, and pain...

So I'm putting together a Windows 2008 R2 x64 RC Java image for a client (more on
that later), and everything's breezing along fine. Install the OS, check. Install
JDK 1.6 (u13) into the machine, check. Install Tomcat 6 into the machine, running
as a native Windows service, check. Open localhost on port 8080, and... not check.
Times out, no response, not good.

Read more ...

Your rating: None Average: 5 (2 votes)

"From each, according to its abilities...."

Recently, NFJS alum and buddy Dion Almaer questioned the
widespread, almost default, usage of a relational database for all things storage
related:

Ian Hickson: “I expect I’ll be reverse-engineering SQLite and speccing that, if nothing
better is picked first. As it is, people are starting to use the database feature
in actual Web apps (e.g. mobile GMail, iirc).”

Read more ...

Your rating: None

"Multi-core Mania": A Rebuttal

The Simple-Talk newsletter is
a monthly e-zine that the folks over at Red Gate Software (makers of some pretty cool
toys, including their ANTS Profiler, and recent inheritors of the Reflector utility
legacy) produce, usually to good effect.

But this month carried
with it an interesting editorial piece, which I reproduce in its entirety here:

Read more ...

Your rating: None Average: 5 (1 vote)

Laziness in Scala

While playing around with a recent research-oriented project for myself (more on that
later), I discovered something that I haven't seen mentioned anywhere in the Scala
universe before. (OK, not really--as you'll see towards the end of this piece, it
really is documented, but allow me my brief delusions of grandeur as I write this.
They'll get deflated quickly enough.)

Read more ...

Your rating: None

A new stack: JOSH

An interesting
blog post
was forwarded to me by another of my fellow ThoughtWorkers, which suggests
a new software stack for building an enterprise system, acronymized as “JOSH”:

The Book Of JOSH


Through a marvelous, even devious, set of circumstances, I'm presented with the opportunity
to address my little problem without proscribed constraints, a true green field opportunity.


Read more ...

Your rating: None
Syndicate content