十四

    十四 (第2/3页)

。”

    王所:“这东西你自己一个人写的?少年可畏,你怎么写的跟我讲讲。”

    曹长久就跟王所讲了自己写高级语言编译器的心得体会和C的一些技术特点,王所听着惊奇,问了一些问题,二人就讨论了起来。

    其实在曹长久梦中时代,得益于开源运动的兴起,许多原本常人根本不可能接触的技术资料都可以在网上交换讨论。

    拿编译器来说吧,在九十年代,作为GNU项目或其它开放源代码项目的一部分,许多免费编译器和编译器开发工具被开发并释放出来。这些工具可用来编译所有的计算机程序语言。它们中的一些项目被认为是高质量的,而且对现代编译理论感性趣的人可以很容易的得到它们的免费源代码,长久就是其中之一。

    更有甚者,大约在1999年,SGI公布了他们的一个工业化的并行化优化编译器Pro64的源代码,后被全世界多个编译器研究小组用来做研究平台,并命名为Open64。Open64的设计结构好,分析优化全面,是编译器高级研究的理想平台。

    长久就曾经对open64进行过深入的研究,还曾经在网上与志同道合的网友组织了一个研究小组,颇有一些成果。

    因此曹长久对于现代的编译器研究颇深,对梦中流行的并行优化编译更是拿手。只不过现在物是人非,靠现在这些小型机机能根本实现不了这种编译器,长久自己也没办法。

    不过和王所一起讨论倒是一件很愉快的事情,王所也是软硬通吃,更主持过fortran语言编译系统的开发,二人有着共同语言。因此曹长久和王所讨论了一下现代编译技术的改进和并行编译的开发。

    王所倒是如获至宝,现在编译器发展似乎进入了一个瓶颈时期,相关的技术发展相对滞后,连国外似乎也没什么进展,实在需要有

    (本章未完,请点击下一页继续阅读)