Decker: HyperCard遺産を継承したマルチメディアプラットフォーム
मूल शीर्षक: Decker, a platform that builds on the legacy of Hypercard and classic macOS
यह क्यों महत्वपूर्ण है
HyperCard的な創作ツールの現代的復活として、プライバシー重視・オフライン動作・クロスプラットフォーム対応が注目される。
BeyondLoomが開発したDeckerは、HyperCardとクラシックMacOSの視覚的美学を継承したマルチメディアプラットフォームです。ブラウザ上で動作し、MacOS・Windows・Linux・BSDにも対応。独自スクリプト言語「Lil」を搭載し、インタラクティブドキュメントの作成・共有が可能です。
DeckerはBeyondLoomが開発したマルチメディアプラットフォームで、音声・画像・ハイパーテキスト・スクリプト動作を備えたインタラクティブドキュメントの作成と共有を可能にします。HyperCardの操作の簡単さを継承しつつ、詳細なUndo履歴、スクロールホイール・タッチスクリーン対応、現代的なキーボードナビゲーション、一括編集操作などの改善が加えられています。
用途としては、電子同人誌(E-Zine)の作成、ノート整理、プレゼンテーション、アドベンチャーゲーム制作、1ビットピクセルアートのお絵描きなど多岐にわたります。「ditherpunk」と称する独特の美学は、懐かしさと創作上の制約を提供します。
完成したデッキはスタンドアローンの.htmlファイルとして保存でき、Webブラウザ上で自己実行されるため、Webページをホストまたは埋め込める場所ならどこでも共有可能です。
複雑なプロジェクト向けに、LuaとQ言語(APLファミリー)を参考にした独自スクリプト言語「Lil」を搭載。暗黙のスカラー・ベクトル演算やSQLライクなクエリ言語を内蔵し、少ないコードで多くの処理が可能です。
コマンドライン用途には、Lilのスタンドアローンインタープリタ「Lilt」が付属し、Deckerドキュメントのヘッドレス実行にも対応。デッキはGitやSVNと互換性のある行指向テキスト形式で保存され、広告・テレメトリ・AIスラップ生成ツールの統合は一切含まれていません。