1993年、14歳の少年がTransputer向けにほぼ完成したPascalコンパイラを作成

2025-02-05
1993年、14歳の少年がTransputer向けにほぼ完成したPascalコンパイラを作成

1993年、14歳の著者は、高価なTransputerチップを父親から入手し、数ヶ月かけてほぼ完成したPascalコンパイラを完成させました。これには、Pascal言語、コンパイラの原理、Transputerプログラミングの習得が必要でした。プロジェクトはアセンブラの作成から始まり、Tiny Pascalコンパイラの移植と改良を経て、最終的にコンパイラの自己コンパイルに到達しました。この偉業は、著者のプログラミングにおける才能と粘り強さを示すとともに、並列計算におけるTransputerの可能性と限界を浮き彫りにしています。

開発