Archive for the 'Code and Consequences' Category

OMG!!! Ponies!!!

Tuesday, November 4th, 2008

Now see this is why I love Django. It’s an awesome framework with a great community behind it.

Definitely Time To Ditch PHP

Monday, October 27th, 2008

Good bye PHP. You have been a good bread and butter language for me. Sorry to say the dumbosity of the design decisions being made about you are too much to live with. It’s time I moved on to bigger and better things with a better sense of direction.

(more…)

Is It Time to Ditch PHP?

Sunday, October 26th, 2008

PHP has long been a bread and butter language for me when it came to web-based projects. It’s what got me started in the whole web development business and essentially kick-started my whole career as a systems developer. But alas, recent developments in PHP land come as an unwelcome surprise. I’m talking about the much anticipated (for me anyway) namespace support. I have documented my basic gripes about PHP elsewhere. So I won’t go rambling about them again. I was excited to hear about namespaces finally getting implemented in PHP6 and backported to PHP5. But then when you read about bullshit like this you can’t help but wonder if the language’s direction has been taken over by a pack of neurotic, crack-smoking monkeys. Namespaces are a very important feature if one were to write large amounts of code without having to worry about symbol name clashes.

(more…)

Eclipse 3.4 (Ganymede) First Impressions

Saturday, August 23rd, 2008

Ever since my last Eclipse 3.3 install broke down due to a botched update, I have given up using it and started using Vim. I still keep an eye out for new developments for the platform though. The recent release version 3.4 codenamed Ganymede had a lot of promise.

I tried the latest version of Eclipse the other night. As usual, I downloaded the “Eclipse Classic” tarball for Linux. It’s an iffy release to say the least, akin to KDE 4.0. There have been major changes in the platform itself. But the most visible part is the way plugins are managed and installed. Personally I had high hopes for the new UI as the old one was a bit unwieldy to work with. Unfortunately, the new UI still needs a lot more work done. The main problem I had with the new UI is that even the plugins that already came with the package I downloaded still show up int the Available Software window. There also appears to be a bug where if you check and then uncheck a plugin, it will still install that plugin. There are also some new issues and regressions introduced by the new UI that they still have to work on.

Right now, I’m back to using Vim. Eclipse 3.4 is just too flaky for me at the moment.