Today I Heard A Historic Speech!

Tuesday, 18 March 2008 23:09 by salim

Full transcript and video here.

Actions:   E-mail | | Permalink | Comments (0) | Comment RSSRSS comment feed

As Days Goes by, I Like Delphi Less

Saturday, 15 March 2008 02:12 by salim

There was one time, when I would have accepted a Delphi project over pretty much any other. However, last several releases of Delphi has made me change my mind.

Every release of Delphi after version 7.0 had been a total disappointment. Whatever is the official spin from Borland/CodeGear is, the botched effort at divesting and the following split up has made the products from them much less reliable.

Right now, I am using Delphi.Net 2007 and trying to use it as a first class citizen of the .Net languages. However, in every possible way, Delphi fails my efforts.

The IDE is still extremely unstable and has several quirks of usages. One of the most annoying is its disregard to relative paths, or library paths in general. It blindly adds whatever paths it can find, mostly the default project paths that points to your local documents folder.

What is more scary however is the behavior of the compiler. It has its own mind. You can compile the same set of projects 10 times without changing a single thing and have two or three of them failing mysteriously.

The latest disappointment was when I tried to create a Smart Client Software Factory (SCSF) module in Delphi. I created a simple package in Delphi, with one class. Added Microsoft.Practices.CompositeUI.dll to reference, added the namespace and hit compile. Oops... There it is. An internal error. And the compile fails. After several tries and an hour or so, I reported yet another bug (my 25th or so in the last one year) to QC and started planning for alternatives.

And for Delphi, I am not sure how much I like it anymore.. Not a lot for sure.

Actions:   E-mail | | Permalink | Comments (0) | Comment RSSRSS comment feed

Back in My Rocker

Thursday, 13 March 2008 22:27 by salim

I was off my rocker for more about 10 weeks now. Well, it is actually a recliner. Still, one of my asses favorite resting places.

We started a rather long remodeling project earlier last year. Well, the full story of that probably will follow. Early January, most of the ground floor was under construction and I moved all my furniture and other stuff to a mobile mini thingie. When I started the project I mused about how it will be to use agile methodologies to manage it. But, later I found an even better way. Let the contractor manage the project. Well, there had been quite a lot of changes and some overruns.

Today, Bob the Builder cleaned up the ground floor enough to bring in the furniture. Now, I am sitting in my spanking new living room, with shiny bamboo floors. Mmmm, living room is a wonderful concept. Especially, when your life is limited to one room for over 2 months!!!

Actions:   E-mail | | Permalink | Comments (0) | Comment RSSRSS comment feed

Is Over-specifying Engineering?

Thursday, 6 March 2008 01:22 by salim

The commercial shows the car in the desert, climbing a hill, etc. The sound says, "you may never drive it in a desert or climb 70 degree slope... [] but someone might. Knowing that we cannot engineer anything less" thus spoke the new Mercedes commercial 

And I am wondering, when did putting stuff that no one might ever need in every car become engineering? it is just obscene over indulgence!

Actions:   E-mail | | Permalink | Comments (1) | Comment RSSRSS comment feed