Hacker News new | ask | show | jobs
by antareus 5713 days ago
The time is certainly ripe for a better language to step in and make cross-platform desktop application development easier. Seems like most anything you use (barring C++) necessitates shipping 20mb of dependencies.

I miss the pay for what you use model.

2 comments

It seems to me that one of the main benefits of desktop apps is that they are tightly coupled to the platform. Great cross-platform apps are very much the exception.

So my vote goes to web for cross-platform while heavily optimizing everything else (everything client-side, at least) for the one platform it natively runs on. I don't see great user experience coming through a different route.

If you do need native capabilities client-side, hybrid apps that embed a UI built using web technologies are a potential option sometimes, too.

Longer term JavaScript + HTML5 will get you most of the way there.
What if I want to burn a CD? Or make something like Cover Flow?
WebGL w/ HTML5 canvas will let you build Cover Flow.

As to burning CD's, I did say that it would only get you "most of the way" there!