全能计算机程序员:法布里斯·贝拉
法布里斯·贝拉(Fabrice Bellard),1972年生于法国 Grenoble(法国东南部城市),是一位著名的计算机程序员,因开发 FFmpeg、QEMU 等项目而闻名业内。他不仅在计算机科学领域取得了卓越成就,还在数学和多媒体处理等领域展现了非凡的才华。
成长背景
法布里斯·贝拉从小就对电子设备表现出浓厚的兴趣。据说他咿呀学语时说出的第一个词是“录音机”。家境优渥的他,9岁时就拥有了 TI-59 可编程计算器,开始练习编码技术。11岁时,他拥有了第一台家庭电脑 TI-99/4A,并用自带的 TI BASICS 学习编程。15岁时 ,他拥有了 Amstrad PC1512 个人电脑,在这台电脑上,他收获了编程的第一次成功。
求学背景
贝拉在高中就读期间就展现了出色的编程能力,开发了著名的可执行压缩程序 LZEXE,这是当年 DOS 上第一个广泛使用的文件压缩程序。贝拉也因此意外成名,在他的个人网站上,他这样描述当时的情形:
“LZEXE 是我在 1989 和 1990 两年间开发的,那个时候我 17 岁。那时的硬盘不仅容量小,而且价格昂贵。我当时的电脑上只有两个软盘(一个 5 寸软盘只有 360K),因此如何节省空间是我面临的一个大问题。我开发 LZEXE 主要是方便自己使用,后来送给了一些朋友。没想到,这个程序被放到了 BBS 上,结果一下子出了名,我对此并未做任何宣传,能够成功完全在意料之外。”
大学期间,贝拉先后就读于巴黎综合理工学院(École Polytechnique)和巴黎高等电信学校,进一步深化了他在计算机科学领域的知识。
过往的求学经历中,在巴黎综合理工学院受到的教育对他影响最大。这所拥有 200 年历史的法国名校曾出过三位诺贝尔奖得主,一位菲尔兹奖得主,三位法国总统和众多法国及国际大公司的 CEO。学校所设课程相当广泛,并着重于培养学生的批判性思维,为他们提供丰富的学习资源。在这里的五年时间,贝拉得到迅速成长,他日后开发的很多项目都是在期间的学生作业,完成这些作业也为他日后在计算机科学领域所取得的非凡成就打下了坚实的基础。