View Single Post
02-01-10, 09:15 PM   #2
Sythalin
Curse staff
 
Sythalin's Avatar
AddOn Author - Click to view addons
Join Date: Aug 2006
Posts: 680
As far as making an standalone app, it takes a LOT more work than you may realize. Java was most likely chosen as it's the most "universal" of open programming languages.

To elaborate, .NET is proprietary to Microsoft, meaning that it was designed specifically for Windows. In order for it to work with any other OS, it has to have it's own version, which is why the curse client has two seperate downloads.

Minion has one download, which is compatible across all platforms and doesn't require much on the coder's end for this. You have Java to thank for it. It may not be the "best-of-the-best" as far as languages go, but it's the easiest to work with.

However, because you lacked the knowledge to correctly uninstall runtime (as you've admitted) or didn't bother to scan a Java app before installing it (giving you the virus) doesn't make Java the "biggest uber crap". That's user error. Unfortunately, the only two fixes for that are 1) add more info to the user.lib for better logical decisions or 2) replace user.
  Reply With Quote