Ralf W. Grosse-Kunstleve
Ralf 是一位晶体学家。他拥有矿物学学位(德国波鸿),以及晶体学博士学位(瑞士苏黎世联邦理工学院)。真正的矿物学家和晶体学家会使用 X 射线和通常与 C++ 和 Boost 无关的硬件进行实验。然而,由于 Ralf 经常损坏昂贵的实验设备,他决定作为一名计算晶体学家会造成较少的损害。
作为一名科学家,Ralf 大部分时间都在使用 Fortran 编程,Fortran 是所有优秀编程语言的曾祖父(如果你了解 Backus-Naur 范式,你就会知道 Fortran 发明者 的名字)。Ralf 是非常流行的结构生物学 Fortran 程序 CNS 的共同作者。当他了解到真正的程序员可以用任何语言编写 Fortran 时,Ralf 知道该学习 C++ 了。当然,一下子吸收四十年来计算机科学领域的进步让他大脑当机了。为了应对这一挑战,他生成了两个子进程,并分别命名为 Lisa 和 Anna。要查看 Lisa,请点击图片并将显示器围绕视角轴旋转 180 度。(其他 Lisa 和 Anna 的图片不需要进行显示器旋转。)
目前,Ralf 在加利福尼亚州的 劳伦斯伯克利国家实验室 的 计算晶体学倡议 工作。该倡议的目标是编写一个用于高通量蛋白质晶体结构测定的软件系统,也称为 结构基因组学。令人惊讶的是,这样一个系统的孕育期比 Lisa 和 Anna 的孕育期长得多。然而,产前诊断已经显示 Python 和 C++ 将成为父母。要查看该系统早期发育阶段的超声图像,请点击此处。