Java sucks and Objective-C is great? Puuuhhhllleeeeaaassseee…

I still remember the brouhaha raised over Java on the Macintosh, and pronouncements by many of the Macintosh Technorati that Java sucks. (I believe Gruber’s words were Cross-platform crippity-crap Java apps.) By all of the various posts I’ve seen, I’d think that Java was a complete wasteland while Cocoa was the rolling green hills of [...]

Filed under: Commentary, Java, Objective C++ | Posted on May 28th, 2008 by William Woody | No Comments »

Common edit design pattern.

Messaging is an important aspect of application development, especially in a UI-driven application. While working on the undo architecture of an application I’m putting together, I ran into an interesting problem, and a general-purpose architecture which could handle this popped into my mind, that I thought I’d jot down for future reference. Feel free to [...]

Filed under: Commentary | Posted on May 24th, 2008 by William Woody | No Comments »

Keeping track of C++ templates

So I needed to build a complex template. I wanted to build a map which also operated as a cache: as the contents of the map hit a limit on the number of objects in the map, the last referred to objects are automatically erased from the map. (What I’m doing is writing a bit [...]

Filed under: C++, Things To Remember | Posted on May 16th, 2008 by William Woody | No Comments »

Macintosh Programming

One of the more interesting aspects of Macintosh programming is that you find yourself sweating the details. You find yourself spending a day or two sorting out NSViewAnimation in order to get your inspector window to open and close subsections gracefully. You find yourself worrying if “Lucidia Grande” is properly selected as the default font [...]

Filed under: Commentary | Posted on May 9th, 2008 by William Woody | No Comments »

A New Venture

Over the past few years while working for Symantec and Yahoo! I managed to save some money, which gives me the space to try out something new: writing software on my own. We’ll see if it works, or if I starve. :-) As I encounter more oddities in Objective C, Java or on the Windows [...]

Filed under: Uncategorized | Posted on May 8th, 2008 by William Woody | No Comments »

“And dammit foosball doesn’t play itself.”

Architecture astronauts take over. Why I really care is that Microsoft is vacuuming up way too many programmers. Between Microsoft, with their shady recruiters making unethical exploding offers to unsuspecting college students, and Google (you’re on my radar) paying untenable salaries to kids with more ultimate frisbee experience than Python, whose main job will be [...]

Filed under: Commentary | Posted on May 1st, 2008 by William Woody | No Comments »

Categories

Archive

Links

Meta

Copyright © 2010 William Edward Woody. All rights reserved.

Theme modified from the original Tech Blue, designed by Hive Designs • Ported by Free WordPress Themes and Linux Web Hosting