Anyone who knows Athomas and I knows we are men with string, not always entierly agreeing, viewpoints.
In my first Blog I do in public something we often do in private-- debate the philosophy of Java game development.
Now that the Game Developer Conference (GDC) is over, and we are slowly getting dug out of being away for a week, it is interesting to look back at the fun things at GDC.
For years we've been struggling to convince the game development community that Java is good enough to make real games. We in the Java community have published benchmarks, made cool demos, written bindings for OpenGL, and still the industry refuses to abandon C++ and wholeheartedly embrace our favorite language. Maybe "good enough" just isn't good enough...
Frederick P. Brooks, Jr.'s classic, _The Mythical Man-Month_ is the first book selected for the java.net bookclub.
The java.net Governance has been updated to more clearly spell out some of the processes of the various java.net boards
Michael Tsai has recently finished a Chinese translation of one of my popular O'Reilly articles, "Another Java Servlet Filter Most Web Applications Should Have". If Chinese is your native language and you are a web application programmer, this translation is for you. Thanks Michael!
Check out the java.net monthly report for March 2004.
Subtle changes to the software process might greatly improve the foundation of public code in niche domains without creating too many headaches.
JSTL's SQL and XML are controversial taglibs. A lot of people complain they hurt the MVC principles, while others defend they can be useful in some situations (specially on protoypes and small projects). The truth is, both sides are right: it can causes great havoc in a MVC-based application, but it is an invaluable tool in small, time-limited projects like the one shown in this blog.
Hey, stupid, are you trying to say your company is worthless?
Revisiting the major wireless developments of March 2004
My recent host provider issues made me realize that I am running a profitable website, and that perhaps others can benefit from knowing about mistakes and successes I've made, to get their own site successful and profitable. So I've decided to write a series on the site. This, the first article in the series, explains why I started the site.
Entity EJB sends shiver down my spines, I have to admit. Recently, I had to evaluate Entity EJBs (2.0) for a client of mine. It was an interesting to look at implementing inheritance in Entity EJBs in a "standard & portable" fashion.
This blog is on Fast Web Services (FWS) technology from Sun Microsystems and the mechanisms within to improve Web service performance. I shall talk about FWS in two parts. First part discusses the basic concepts of FWS and the second part will discuss standards work surrounding FWS.
Microsoft and Sun buries the hatchet, and agree to collaborate on technology. Also, Linus has swtiched to BSD, dogs and cats are starting to get along and the Los Angeles basin has clean air.
How does the situation affect the nature of the software you build?
No would believe me if I posted this tomorrow (April1st). I'm still not sure I believe it:
Sun hasn't closed the door on open sourcing Java.
In which I consider why the Aspect-Oriented Programming makes me so nervous
For some of us, the *decision* about whether we're really capable of participating in Pair Programming is NOT a choice any more than our sexual orientation is a choice. Forcing a programmer into Pair Programming when it violates Who He Really Is can hurt everyone. The hard part is figuring out which programmers are merely afraid vs. those for whom this much non-alone time is devastating.
Joshua discusses recent interest in vector rendering, high resolution
screens, and where it all might lead.