Hot Soup Processor の略称。Basic言語に似たスクリプト言語。
簡単にGUIのWindowsアプリを開発できる。
ゲームやノベルなどのソフトを作るのに適している。
ただ、実行速度に難があり、少し工夫をしないとおもちゃのよう。
ユーザー数が多く、命令や拡張ファイルなども日々増えてきているので、今後期待できそう。
言語仕様がHSP2とHSP3では少し異なっているため、注意するべし。
エディタを起動します
F5キーを押します
かんせーい
まず、服を脱ぎます。
エディタに「mes "Hello World"」を打ちます。
F5キーを押します
完成
・何もしなくてもウィンドウを生成する。
・覚えやすい、使いやすい。
・それなりにいろいろと命令が揃ってるのでいろいろとできる。
(通信/描画/音楽/動画/メモリ/エロゲ...etc)
・ユーザー数が多い。
・国産で無料。
・JavaアプレットやCGIも作れる。
HSPはコンパイラを通すのではなく、インタプリタで実行ファイルを生成します。
コンパイラのように一度に最適化をするわけではなく
構文毎に解釈するため、実行速度が多少遅く感じます。
HSPはJavaと同じような中間コードを使用しているので
コンパイラ>>(越えられない壁)>>HSP>>インタプリタ
↑のような処理速度となります。
ですが、最近のPCならそれほど処理速度の違いは感じられないと思います。