一个软件的开发,应该有很多综合考量。JRE、.net对应的开发语言,都是过多的考虑了开发者的利益和效率,但是丝毫不考虑软件用户的感受。
一个几M,甚至几百k的软件,和.net framework捆绑,无论放在网上下载还是做成CD,总觉得不合算、不伦不类。
有人喜欢用matlab的例子说“jre都安装了,.net为什么不可以”。但是matlab本来就很大,加一个jre,没什么很大差别;而且安装之后,重装系统,也可以不用重复劳动再次安装jre。但是.net就不是。
当然,随着ms windows继续膨胀、捆绑.net,VB.NET的程序会有更多普通用户。java就没有这么幸运了——直到sun开发自己的os吧,哈哈哈
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=5152554