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



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

  

user avatar   Ivony 网友的相关建议: 
      

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




  

相关话题

  如何从俄乌战争看待推出国产编程语言的紧迫性? 
  一个人独立制做程序开发项目,学哪种编程语言比较好? 
  编程语言有类型推断的话,我们就直接写 Ruby 直接编译到二进制了吗? 
  如何优雅地将程序设计语言的名字翻译成汉语? 
  CIL instructions和Java byte code的表达能力一样吗? 
  使用yield可以做哪些很酷的事情? 
  Prolog 这类逻辑式编程语言为什么没有得到广泛应用? 
  C/C++基本数据类型里面为什么没有byte呢? 
  C「带坏了」多少程序语言的设计? 
  假设中国人最先开发电脑和设计程序语言,那么各种程序语言会使用汉字吗? 

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





© 2025-06-18 - tinynew.org. All Rights Reserved.
© 2025-06-18 - tinynew.org. 保留所有权利