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



为什么Python不能出一个类似V8的编译器? 第1页

  

user avatar   yao-dong-27 网友的相关建议: 
      

提升代码性能无外乎三种方法:

1.用更高效的语言框架重新实现

2.增加计算资源

3.优化代码

对于JavaScript来说,前两个方法不能用,Web前端只有js一个语言,浏览器计算是在用户电脑上执行的,无法增加计算资源,所以只好死命优化代码了,于是有了v8

而对于Python来说,三个方法都是可行的,而且前两个成本更低见效更快,自然没足够动力做第三个。




  

相关话题

  为什么 Python 2 和 Python 3 造就了社区分裂? 
  会多门编程语言的你,最推荐哪3-5门语言? 
  只会c语言语法,就能强行做一个编译器出来吗? 
  如何评价中科院计算所发布的「木兰」编程语言体系? 
  为什么 Python(或 Ruby、Perl 等)没有取代 Bash 成为系统 Shell? 
  GCC 4 编译警告:warning: dereferencing type-punned pointer will break strict-aliasing rules 有什么比较好的解决办法? 
  为什么python整数除法运算得浮点数? 
  vlang,nim等新兴语言未来是否有可能掀翻go,rust,Python等老牌热门语言的霸主地位? 
  淘宝为什么要提供npm镜像? 
  如何评价潘石屹说python是最接近日常语言的编程语言? 

前一个讨论
为什么 Go 语言把类型放在后面?
下一个讨论
如何看待 reddit 上美国玩家对中国玩家的指责,「中国人不管干什么都要作弊,连玩游戏也要作弊」?





© 2025-03-30 - tinynew.org. All Rights Reserved.
© 2025-03-30 - tinynew.org. 保留所有权利