SK8 (プログラミング言語)
SK8は従来の「スクリーン」を持たず、イベントやビジュアルオブジェクトを管理するための背景として、目に見えない「Stage」というオブジェクトを使用した。興味深い点は、伝統的な意味でのウィンドウは必要なく、また何かを表示することも期待されていないことである。実際、どんなビジュアル・オブジェクトでも(ドラッグ&ドロップやその他のスマートなプロパティによって)ウィンドウのような動作をさせることができました。しかし、SK8には、HyperCardにはなかった完全なメニューバーを編集し、プログラミングするためのシステムが含まれた。また、HyperCardで要望の多かった機能として、Macintoshのリソースをプロジェクトに出し入れできるメディアエディタがあった。SK8はこの機能をIDEに組み込んだ。その他、オンライン・ドキュメント・システム、システム全体のオブジェクトとコマンドのリスト、コード・エディターとデバッガー・ウインドウなどが含まれていた。
SK8 (「スケイト」と発音)は、1988年から1997年までAppleのAdvanced Technology Groupで開発されていたマルチメディアオーサリング環境である。これは「ステロイドを使ったHyperCard」 と説明され、HyperCardのHyperTalkプログラミング言語のバージョンと最新のオブジェクト指向アプリケーションプラットフォームを組み合わせたものを目指した。プロジェクトの目標は、クリエイティブデザイナが複雑なスタンドアロンアプリケーションを作成できるようにすることだった。SK8の主なコンポーネントは、オブジェクトシステム、付属のプログラミング言語、グラフィックスおよびコンポーネントのライブラリ、統合開発環境であるProject Builderで構成されている。
SK8はその歴史の大半において研究プロジェクトに留まり、AppleScriptなど他のAppleのプロジェクトに影響を与え、またプロトタイピングプラットフォームとしても使用された。1993年頃、Apple製品部門からSK8ランタイムのリリースに向けたチームが任命されたが、Macの性能の限界とPowerPCチップへの移行により、このような大規模なプロジェクトは困難なものとなった。当初の構想の大部分が完成したが、Mac OSの一部としてのリリースが容易でなかったため、1996 - 1997年に活発な開発は終了し、1997年にプロジェクト全体のMacintosh Common Lispソースコードが公開された。