摘要:
先做一个程序语言,有更加强的模块化,和动态性.参考c#,编译为中间语言,然后借助强大的运行时,虚拟机之类的东西,让其可以适应客户机上的环境,进行自动调节.这是一个很好的特性.但是却因为.net过于庞大,而微软并没有很好的模块化设计,把所有类库都打包给应用程序是不合理的.只需要一个核心类库,容量大概1M左右,类似sl .其余类库怎么办,会根据应用程序的需要自动从网络下载,也可以把必要的类库捆绑在应用软件发行.c#编译为中间码这个没有错,但是却借助虚拟机去执行,其实可以不用虚拟机,而用本地编译器,把代码完全编译成适应本地系统架构的本机代码.当然要做到这个并不容易,首先需要针对每一个cpu开发一个优 阅读全文