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