“People Hate Making Desktop Apps…” Since When!?

What a crazy day for technology. It all started with Paul Graham’s ridiculous link-bait article “Microsoft is Dead,” earlier today. Since then, the web has been in an uproar – just how do you define success, innovation, power, creativity, and can companies just “die” anyway? Never mind that conversation – Paul Graham surprised us there though. He’s normally a sane and very much down-to-earth person with a lot of insight on Web 2.0 and what it takes to be a startup. But that’s not what we’ve taken up a problem with – what’s really gotten to us is how some people are using his article as grounds for an argument that Desktop apps are old, dead, and a pain-in-the-ass to make.

The particular post being referred to is Ryan Stewart’s “Why Do People Hate to Build Desktop Apps?” It comes in response to the article by Don Dodge and a conversation with Simon Bateman. Now that the background’s succinctly (hopefully) out of the way: While Ryan’s article makes a valid a point about the ease-of-use of Microsoft’s .NET Framework and Adobe’s Apollo and just how powerful-yet-easy these two technologies make desktop software development – his entire article is based on an invalid premise! People don’t hate making desktop apps!

Continue reading

Why I Joined Habari, and What It’s All About

People have been bombarding my email asking me questions about Habari, and most importantly, why I joined it. I wasn’t planning on blogging about any of this until I officially became a committer in the Habari project, but after reading this post, I feel the need to share my reasons.

I’ve been a loyal contributor the WordPress project and a ardent (for lack of a more aggressive word) WP-Hacker for what seems like forever – even though it isn’t. WordPress is my first-love when it comes to blogging, you may have noticed. But yeah, I working on Habari too.

I didn’t leave WordPress. Not because Matt is the devil-incarnate nor because I’m put off that he wouldn’t hire me (not even interested), but because Habari is a challenge. It’s something I’ve always wanted to work on.

Continue reading

Is .NET Taking Over the World?

4 short years ago, Microsoft unveiled its new framework/engine for programming and running applications in a virtual environment, and the world was stunned. Microsoft had introduced a run-time environment that was for the first time a true “Write once, run everywhere” implementation, but that was far from being the end. With .NET 3.0 on the loom, NeoSmart Technologies takes a look at how far .NET has come and just how long it can keep going.

Besides being a true virtual machine implementation that really does work everywhere no matter how terrible your code is, .NET is paving the way for a revolution that’ll end with it either dead or the only language worth using.. and from what we see, it sure isn’t the first!

Update: Once you’re done reading, here’s a follow-up that should clear some things up.

Continue reading