Skip to main content

Blog Archive for daniel during September 2004

It looks pretty Groovy Even though Groovy is currently getting a lot of attention and mind share, Ruby has a lot to offer Java developers as well. The second edition of Programming Ruby is about to ship and the reviews indicate that the additional two hundred some pages make it an even better place to start your Ruby exploration than the fine first edition. Every time I sit down with a Ruby...
Developing for mobile devices. When prospective authors ask in what areas we are looking for content, mobile is always on the list we send them (although we usually ask back "what do you want to write about"). Thomas Kuenneth has started a three part series on Going mobile with Duke. He introduces the J2ME Wireless Toolkit, and shows how to develop and deploy a small...
What features should be added to the Java language for Dolphin (7.0)? Graham Hamilton blogs that key to the design of the Java Language is the principle that "It is more important that Java programs be easy to read than to write." In Evolving the Java Language, Hamilton looks at the lessons from C++ where power and flexibility were key to the design. My initial reaction to many...
Thank you for your contributions Last week I got an IM from somebody at 6:30 am asking for help with something he was putting together on java.net. He needed some quick thoughts on community. I'm guessing it was due that morning at eight - but that's a different story. If he were IMing me today with that question, I would direct him to Joshua Marinacci's blog mouth.whereIs...
Hey kids - we're there. It's been one of those really long trips with the kids in the back asking "are we there yet" every five minutes from the moment they got in the car. And then, after a couple of hours on the road, the kids begin to understand that "we're never going to get there." Eventually they move on to other things and almost don't notice when the car pulls up in front of their...
Blacksmiths, bookkeepers, and programmers What was so different about the professions of bookkeeper and blacksmith that enabled one to evolve and survive to this day while the other is not at all common. The message of Max Goff's article is sobering. We look at jobs that are essential today and try to imagine this world without them. He reminds us that "it is difficult to imagine how pervasive...
Making the tough decisions to leave bugs in - for now. Today is Kimmy-the-wonderwife's birthday. We celebrated quietly at home. There is the traditional cake and ice cream, some home made cards, and presents. It's not clear how best to celebrate other anniversaries. I get email each year from a Java developer I know on the anniversary of a bug he filed many years ago that remains unresolved. In...
Notation,not technology In today's Forums , Rhythos agrees with Paul Graham that "languages are just notation, not technology, and evolve just as quickly as math notation does: real slow. " Rhythos continues "Programming languages are just programmers way of expressing certain concepts. But there are more concepts than can be expressed using an given high level language. What sort...
Fun with Lava Lamps We'll start with a little fun for a Monday. In his blog entry Bubble, Bubble, Build's In Trouble, Mike Clark fleshes out the details of a story he told in his Pragmatic Automation book about "Alberto Savoia. He describes how his project uses red and green lava lamps to radiate the status of their scheduled build. Better yet, those lamps are controlled using X10 devices...
Plenty of flavors - what are you using? In Projects and Communities, Michael Nascimento Santos blogs that AspectWerkz 1.0 RC 1 is out saying "It focus on dynamic AOP, use a Java-based approach (no strange plugin is required for your IDE to actually "understand" your aspects) and allows both online and offline execution modes." Our poll this week asks you which Aspects framework you are...