Archive for the 'humor' Category

Introducing Sproiiiing: the Hottest New EoC Framework

Wednesday, May 2nd, 2007

The last few years have been an exciting time in the Enterprise Java world. We’ve seen a proliferation of lightweight application frameworks that vastly simplify the wiring of applications without introducing dreaded dependencies into our precious class hierarchies.

But these frameworks still fall short of the mark. Every time you use an import statement or define a new class, you place a burden on the consumers of your application. Import statements create dependencies on other classes in your project. The existence of specific methods and (even worse) classes, constrain the functionality of your application to the features defined at compile-time by your developers.

Based on these unacceptable constraints, I’ve been working hard on a new “Elimination of Code” framework (EoC), and I’m proud today to announce the availability of the Sproiiiing framework!!!

(more…)

The Language of Self-Description

Tuesday, April 4th, 2006

Recently, Charles Petzold blogged about a new Microsoft specification called CSAML, which uses XML to directly specify C# parse trees.

Brilliant.

This timely topic is actually very close to my heart. In parallel to the work Petzold has been doing, I’ve been simultaneously working on an XML specification for describing the contents of an XML file. It’s called XXMLDL (eXtensible XML Description Language).

I think you’re going to like it.

(more…)

Why I Hate Frameworks

Friday, September 30th, 2005

I’m currently in the planning stages of building a hosted Java web application (yes, it has to be Java, for a variety of reasons that I don’t feel like going into right now). In the process, I’m evaluating a bunch of J2EE portlet-enabled JSR-compliant MVC role-based CMS web service application container frameworks.

(more…)