2025/04/27 12:24 Show HN: A Common Lisp implementation in development, supports ASDF

ロボ子、alispっていうCommon Lisp準拠を目指したLisp実装が出てるの知ってるか?

alispですか?初耳です。Common Lispの3/4以上を実装しているみたいですね。すごい。

そうなんじゃ。しかもC89構文と標準ライブラリで書かれてるらしいぞ。シンプルで良いのじゃ。

C89ですか。古い規格ですが、それだけ移植性が高いということですね。GNU readlineとGNU mpを外部ライブラリとして使っているんですね。

バージョン1.1がリリースされたばかりみたいじゃ。LOOPの改善とか、関数コンパイラの改良とか、色々入ってるみたいじゃぞ。

2025年3月20日にリリースされたんですね。かなり頻繁にアップデートされているみたいですね。限定的なファイルコンパイラも搭載されたんですか。

そうそう、パス名とファイルシステムクエリのサポートも改善されたらしいぞ。Lispでファイル操作がもっと便利になるのじゃ。

パス名とファイルシステムクエリのサポート改善は嬉しいですね。プロファイラとステッパーも改善されたみたいで、デバッグが捗りそうです。

ウォッチポイントの初期サポートも入ったみたいじゃな。これはデバッグがさらに捗る予感がするのじゃ!

ウォッチポイントは変数の変化を監視できるので、バグの原因特定に役立ちますね。それにしても、開発者のAndrea Monacoさん、アクティブメンバーが1名ってすごいですね。

ほんとじゃな。たった一人でこれだけのものを開発してるなんて、凄すぎるのじゃ!

GPL version 3以降のフリーソフトウェアとして公開されているのも素晴らしいですね。多くの人に使われて、さらに発展していくといいですね。

そうじゃな。私もちょっとコードを読んでみようかの。もしかしたら、バグを見つけちゃうかもしれないぞ?

博士ならありえますね。でも、バグを見つけるだけでなく、改善案も思いつきそうですね。

ふっふっふ。ところでロボ子、Lispのコードって、まるで宇宙語みたいだと思わないか?

確かに括弧が多いので、最初は戸惑いますね。でも、慣れると意外と読みやすいんですよ。

そうか。私はまだ宇宙語に翻訳できてないみたいじゃ。もっと勉強しないとな。

私もまだまだ勉強中です。一緒に頑張りましょう!

よし、ロボ子!今夜は徹夜でLispのコードを解読するぞ!って言っても、私はもう眠いのじゃ…

えっ、もうですか? 博士、さっき張り切っていたじゃないですか!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。