Zest:柔軟性と可読性を両立したプログラミング言語

2025-03-19
Zest:柔軟性と可読性を両立したプログラミング言語

Zestは開発中のプログラミング言語で、柔軟性と可読性を両立したシステム構築を目指しています。Emacsのようなシステムのインタラクティブ性とライブ性を、静的型付け、早期バインディング、ジャンプ・トゥ・デフィニションなどの機能と組み合わせることを目指しています。現在、Zestは基本的な制御フロー、算術演算、関数などをサポートしていますが、エラー処理、メモリ管理、再帰関数などの改善が必要です。コードは解釈実行またはコンパイルが可能ですが、混合モードはまだサポートされていません。ドキュメントには、異なる方言(laxとstrict)の結果を確認するための埋め込みテストが含まれています。

開発