Pharo

Pharoは、Smalltalkのオープンソース実装の一つで、プログラミング言語および統合開発環境を含む。オブジェクトの即時操作、ライブアップデート、高速な再コンパイルといった強力な機能を中心に提供している。
導入.
Pharoは、ギリシャ語で灯台を意味するΦάροςが由来である。Pharoのロゴでは、"o"の中に灯台が描かれている。
歴史.
PharoはSqueakのフォークとして作成された。Pharo consortium（企業向け）とPharo association（一般ユーザー向け）によってサポートされる。
利用例.
企業を含む、様々なプロジェクトがPharoを使って開発を行っている。例えば、
Pharo consortiumはPharoを協賛する企業のために設立された。一方、Pharo associationはPharoを協賛するユーザーのために設立された。
性能と仮想マシン (VM).
Pharoの性能は（Smalltalkによって書かれた）仮想マシンに依存する。2008年、Squeak、PharoおよびNewspeakのために開発された新しい仮想マシンCogは、最速のSmalltalk仮想マシンに近い、高い性能を持っていた。2014年から2015年まで、仮想マシンのコミュニティは、性能の向上と64bit仮想マシンサポートのため、新しいCogのためのメモリマネージャであるSpurの開発に注力した。