Borland Re-Org Includes Questionable Decisions

Alan Zeichick, in today's SD Times News on Thursday, observes two aspects of Borland's re-org that are troubling: "The first is combining sales and professional services together into one field operations group. The other is folding customer support into research & development."

Zeichick says: "Knowing that the goal of a sales …

more ...

Marco Cantu Ably Defends Delphi

Marco Cantu (hi, Marco!) notes my posts on Delphi and makes some very well-taken points, notably:

  • Delphi's "class helpers" are equivalent (or at least similar) to C# 3.0's "extension methods," so Delphi itself could be used as an example of my "trend away from structural explicitness";
  • There's nothing inherent …
more ...

Domain Cookies: Microsoft's Obvious Patent

Microsoft was granted patent 7,039,699 today, which on reading the claims appears to be: use a GUID as a database ID, send it back as a cookie, and share usage data between computers within the domain with access to the central database. The entire claim (that's the important …

more ...

Microsoft, Ruby, and War

In response to a post by Don Box complimenting Ruby, Patrick Logan says: "If Microsoft looks at Ruby as competition> then Microsoft has already lost the war."

I take two possible meanings from Logan's post:

  1. If Microsoft thinks Ruby is important, they're ignoring the threat to them posed by X …
more ...

Sapphire in Steel: Ruby Programming in VS2005

Huw Collingbourne turned me on to Sapphire in Steel, a Ruby programming environment implemented as a VS2005 plug-in: "Ruby In Steel 0.5.12 provides syntax sensitive code colouring and collapsing; a fully integrated interactive console which can be docked within the Visual Studio environment; integrated syntax error handling - click …

more ...

Borland Canning 300 (20%): Implications for DevCo?

The other shoe is dropping.

This was inevitable; one of the "hard decisions" that Borland and DevCo had to face. Still no word on a buyer for DevCo.

"Most of the layoffs will come from a restructuring of Borland's international operations," says the wire and I don't take the news …

more ...


How I Learned To Program, Part 2

It's probably not shocking to hear that as a teen I played Dungeons & Dragons. Rob, the super-cool guy who worked at "Games People Play" (he wore leggings, a buck knife on his belt, and occasionally carried a bo staff. We worshipped him), told me there were some good DMs at …

more ...

How I Learned To Program

John Montgomery is wondering how people learned to program, especially non-professional programmers. Well, some years I make more money writing than programming, so here's my story:

My desire to learn programming was sparked by my Dad bringing home Ted Nelson's "Computer Lib/Dream Machines" -- an oversized paperback that contained cartoons …

more ...

Top 10 Things I've Learned About Computers From The Movies and Any Episode of "24"

  1. Megapixels aren't important: What determines the resolution of a photograph or audio recording is the "enhancement" algorithm run on it. Any image, when run through the proper enhancement, will reveal sufficient detail to recognize a face, read a license plate, etc.
  2. Computer screens output text at 4800 baud and make …
more ...