百科问答小站 logo
百科问答小站 font logo



在支持JIT的动态语言虚拟机中,是否有必要用局部变量缓存字段访问 ? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

对于静态语言显然这是一个完全无需考虑的问题。而这里的前提是动态语言,情况开始变得有些复杂。改写应该会有性能改善,但是能改善多少还要看具体的运行时。但是把代码写成这样还推广开来,还不如老老实实换个语言来的简单。




  

相关话题

  如何看待 Python 之父 Guido 加盟微软? 
  对C++的匿名函数应具有怎样的态度? 
  有一台不会坏掉的电脑,这台电脑上只有vc++6.0,给一个人一亿年的时间,能创造出现在的各种软件吗? 
  第一个 C 语言编译器是用什么语言编写的? 
  如果要给编程语言加上一种可用于计量运算的基本数字类型,你觉得该怎么设计这种计量类型,以及修改语言本身? 
  CIL instructions和Java byte code的表达能力一样吗? 
  如何看待 Rust 这门语言? 
  驼峰命名法该如何解决某些单词需要大写的问题? 
  使用 Visual Studio 开发的情况下 C# 的编程效率能否和 Python、Ruby 媲美? 
  什么才算是真正的编程能力? 

前一个讨论
为什么大多数解释器都将AST转化成字节码再用虚拟机执行,而不是直接解释AST?
下一个讨论
为什么微软不再为C#发展DirectX支持了?





© 2025-05-25 - tinynew.org. All Rights Reserved.
© 2025-05-25 - tinynew.org. 保留所有权利