BIRT 3.7
Written by: Michael Williams
Featured Refcardz: Top Refcardz:
  1. Scrum
  2. Apache Maven 2
  3. Essential MySQL
  4. Node.js
  5. Groovy
  1. jQuery Selectors
  2. Ajax
  3. Java
  4. Spring Config.
  5. Java Concurrency

Link Details

Link 228045 thumbnail
User 225256 avatar

By mswatcher
via kalzumeus.com
Published: Sep 07 2009 / 05:13

Breaking up has always been difficult for me. I tend to fall in love with being in love, and continue a relationship well past the point of futility. And so it is with my oldest love, writing desktop software. I’m sorry, desktop apps. We just don’t have a future together anymore. Its not you, its me.
  • 31
  • 5
  • 2498
  • 0

Comments

Add your comment
User 211643 avatar

zynasis replied ago:

-6 votes [show comment] Vote down Vote up Reply
User 290497 avatar

Daron replied ago:

1 votes Vote down Vote up Reply

Great article actually, but it's business focused not code focused

User 236437 avatar

stimpy77 replied ago:

-2 votes Vote down Vote up Reply

Yeah I thought it was a great article, even though I don't reach the same conclusions as he does.

User 450272 avatar

Travis Dunn replied ago:

2 votes Vote down Vote up Reply

Hrm. I think the author defines "web" and "desktop" applications in a way that best supports his conclusions. In reality, there's still a lot of overlap, and mobile devices like the iPhone give developers ways to blur the distinctions even further. In general I agree with the sentiment, though, and think that the web is on average a more optimal place for a certain class of commonplace application.
,

User 95751 avatar

pt93903 replied ago:

0 votes Vote down Vote up Reply

great article.

User 393686 avatar

RawThinkTank replied ago:

0 votes Vote down Vote up Reply

Yeah . use GWT

User 252611 avatar

@thierry_lefort replied ago:

2 votes Vote down Vote up Reply

The only thing I get from this article is that the man doesn't know how to deploy a desktop app. Among the 17 steps almost 6 can be removed in todays apps ... You no longer have to download an exe and run it, you directly hit a link and download/install/launch the app in one step, After everytime you launch the app it's going to be updated, exactly like a webapp.

This have existed for years and is called Java Web Start. The only point the article gets is on user feedback, you will have to do some code if you want some.

About the hacking ... check your server at launch time. Desktop apps are not dead, people doing them wrong are.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.