首页 > 社交 > 科普中国

比Linus更厉害的程序员,这家伙一定是穿越回来的

kAD拜客生活常识网

kAD拜客生活常识网


kAD拜客生活常识网

创造PI的世界纪录

2009年,Bellard又去玩数学了,他宣布把圆周率小数点后2.7万亿位以后,仅仅使用了一台普通的PC,创造了世界纪录。kAD拜客生活常识网

此前的世界纪录是由排名世界第47位的T2K Open超级计算机创造的,而Bellard这台桌面电脑不到2000欧元,配置仅为:2.93GHz Core i7 CPU,6GB内存,7.5TB硬盘kAD拜客生活常识网

一个人加一台电脑,竟然击败了超级计算机。kAD拜客生活常识网


kAD拜客生活常识网

JSLinux(模拟器)

2011年,他的兴趣又转到了JavaScript身上,居然用JavaScript写了一个PC模拟器,让Linux,Windows可以在浏览器中运行起来。kAD拜客生活常识网

这个模拟器仿真了一个32位的x86兼容处理器,一个8259可编程中断控制器,一个8254可编程中断计时器,和一个16450 UART。kAD拜客生活常识网

不仅支持命令行,还支持图形界面,看到 Windows 2000 竟然在浏览器中跑了起来,那种震撼的感觉,只能用卧槽来形容了!kAD拜客生活常识网

kAD拜客生活常识网


kAD拜客生活常识网

LTE软基站(通信)

2012年,Bellard的兴趣再次转移,一个人花了10个月时间,在一台PC上居然实现了一个运行效率极高LTE软基站。支持LTE TDD/FDD,NB-IoT、eMTC,最大可支持5载波2x2 MIMO或3载波4x4 MIMO。kAD拜客生活常识网

这一切,只需要一个拥有i7 4核CPU的PC就够了。kAD拜客生活常识网

kAD拜客生活常识网


kAD拜客生活常识网

QuickJS (JavaScript解释器)

2019年,Bellard发布了一个嵌入式的JavaScript执行引擎QuickJS。kAD拜客生活常识网

QuickJS支持ES2020,小巧并且易于嵌入,只有几个C文件,没有任何其他外部依赖。kAD拜客生活常识网

它运行速度很快,在一个单核CPU上可以在95秒内完成69000个ECMAScript测试。kAD拜客生活常识网

我只是挑了Bellard开发的部分软件,在他的网站bellard.org还有很多,最让人震撼的是,这些软件覆盖了计算机科学的各个领域,千差万别。kAD拜客生活常识网

Bellard给人的印象是,他可以轻易进入一个他觉得有趣的领域,成为这个领域的专家,留下一个让其他人愿意花费数年时间维护的软件,自己则轻飘飘地离开,进入下一个领域。kAD拜客生活常识网

有人问他为什么要研究这么多不同的东西时,他说:我讨厌一直做同样的事情,所以一定要切换不同的项目来玩......

相关阅读:

  • 智能恒温器的八大看点
  • 微器件巨量组装和集成领域研究获重要进展
  • 首款自校准可编程光子芯片面世
  • 超跑般的性能!雷柏双模无线游戏鼠标VT960S
  • 国产GPU抢站票
  • 广州车展上有个变形金刚?高合HiPhi
  • 利扬芯片拟投建5.5亿元集成电路项目,增强公司芯片测试
  • 上市半年后,高合HiPhi
  • 9月科技看点不多?科技豪车高合HiPhi
  • 一不小心走进心房的文案
    • 网站地图 |
    • 声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。