Mesa
Mesaはもともと、ゼロックスPARCの分室である、コンピュータシステム研究室 (CSL) で、実験的にマイクロコード化されたワークステーションである Alto のために設計された。当時はPARCとゼロックスがAltoを寄贈したいくつかの大学に限られていた。
Mesaはその後、ゼロックス8010 (Xerox Star, Dandelion) やゼロックス6085(Daybreak)などのゼロックス社の商用ワークステーション、特にPilotオペレーティングシステムのシステムプログラミング言語として採用された。
ゼロックス開発環境 (XDE) と呼ばれる統合開発環境では、ワールドスワップ機構を使用して、オペレーティングシステムPilotとViewPoint GUIアプリケーションの両方をデバッグすることができた。これによりワールドの「状態」全体がスワップアウトされ、システム全体を止める低レベルのシステムクラッシュをデバッグできるようになった。この技術は、大規模なアプリケーションイメージ(数メガバイト)にはあまり上手く拡張できなかった。そのため、マイクロコード化されたワークステーションは段階的に廃止され、基本的なハードウェア命令セットのためにMesa PrincOpsエミュレータを実行するSPARCワークステーションとIntel PCが採用されるようになると、後のリリースでPilot/Mesaは使われなくなった。