Russell Beattie:
The idea is to produce something similar to Aggie. It drives me nuts the thought that someone out there is downloading a 20meg virus called the ".Net runtime" just to see how Aggie works. I was thinking that using Java and Velocity [...]
Hmm. How big is the Java runtime?
You have chosen to download Java(TM) 2 Runtime Environment, Standard Edition 1.4.1 |
|
Smaller than 20 megs, but you can't really say that Java doesn't have its 'excess baggage'. For small apps, use wxWindows and C++. Or if you can cope with an extra megabyte in your installer, wxPython. AFAIK wxWindows has some sort of XML description system, although I've never tried it out. That would be worth looking at if you want to make easily-distributable desktop apps.
One upside of coding for .NET is that in a few years, you will be able to pretty much count on the presence of the framework on all Windows machines; it will certainly come as standard with the next Windows release, and it's already a recommended component in Windows Update.
For the moment, however, Delphi and (pre-.NET) VB are the only decent options for making fast Windows apps with reasonably small installers.
9:59:00 AM
|