程序的执行效率取决于最终的代码,而这个代码取决于编译器。以VB为例,它的编译器非要用MSVBVM,那效率自然不高。要是C++也高VM的话,效率也一样。反之亦然。 语言没什么高低之分,编译器决定问题。看看Intel和AMD花多大的力气搞编译器就知道了。
引用自:magicyang87 BASIC低下的执行效率永远不可能用来开发底层软件. 至于"我不认为驱动程序包含了什么高深算法是Basic实现不了的",能实现但假如效率低到不可接受的话和不能实现又有何区别呢?特别是一些实时系统,有时C都不能达到要求何况BASIC.算法的"可行性"指的是能在可授受的时间内执行完而非有限的时间内. |