五种编程语言运行速度对比
c,go,python,pypy,codon 程序加法速度对比,各编程语言分别从 1 累加到 10 亿,并且都是在同一台 Ubuntu 系统上运行的。
复制代码
复制代码
复制代码
以下内容是各个运行结果:
python 直接运行:
复制代码
pypy 直接运行:
复制代码
codon 直接运行:
复制代码
codon 编译输出可执行文件,运行:
复制代码
codon 利用优化器编译输出可执行文件,运行。神速,比最快的 go 快 4 个数量级
复制代码
0.000078 s
c 编译输出可执行文件,运行:
复制代码
go 编译输出可执行文件,运行:
复制代码
综上所述,运行速度最快的是 codon 编程,但是可惜很多 python 模块还不支持,windows 平台也不适配,无法做到通用性,比较通用的快速的还是 go 大神啊!
小小拓展
作为程序员,持续学习和充电非常重要,作为开发者,我们需要保持好奇心和学习热情,不断探索新的技术,只有这样,我们才能在这个快速发展的时代中立于不败之地。低代码也是一个值得我们深入探索的领域,让我们拭目以待,它将给前端世界带来怎样的变革,推荐一个低代码工具。
开发语言:Java/.net
这是一个基于 Flowable 引擎(支持 java、.NET),已支持 MySQL、SqlServer、Oracle、PostgreSQL、DM(达梦)、 KingbaseES(人大金仓)6 个数据库,支持私有化部署,前后端封装了上千个常用类,方便扩展,框架集成了表单、报表、图表、大屏等各种常用的 Demo 方便直接使用。
至少包含表单建模、流程设计、报表可视化、代码生成器、系统管理、前端 UI 等组件,这种情况下我们避免了重复造轮子,已内置大量的成熟组件,选择合适的组件进行集成或二次开发复杂功能,即可自主开发一个属于自己的应用系统。
评论