主题:【讨论】解释执行类代码的性能有无可能达到甚至超过本机编译代码 -- 老兵帅客
共:💬64
一个是它太老了,那么多的新生语言使得它的生存空间基本只剩下高级汇编这一点了,这样给它做工作的动力就不足了。
另一个是它的显式指针,显式指针(而不是隐式指针)阻碍了动态优化,因为要修改的东西太多了,成本也太高了。在这一点上,C语言的显式指针显然不如Java/C#的隐式指针好处理。
相比较而言,传统Basic的动态内存管理现在看来倒成了优点了,真是世事沧桑啊。
- 相关回复 上下关系8
不知道你们在说什么 ppw 字57 2004-07-23 20:18:49
😉再说几句。现在好像没有严格意义上的解释执行类代码了。 Highway 字587 2004-07-23 20:11:41
那么C 为什么不能也引进动态的优化技术呢? 梦里依稀 字165 2004-07-23 20:16:48
C语言有两个问题阻止了它的进步
😅老兵的这个Argument比下面的那个好 梦里依稀 字395 2004-07-23 20:49:50
这么说吧, 在真正要速度的人群中 ppw 字60 2004-07-23 20:54:26
呕, 是吗? ppw 字171 2004-07-23 20:39:14
😉C/C++的编译器在编译程序的时候,看到的只是Source code。 Highway 字438 2004-07-23 20:30:01