2025/04/18 21:54 SmallJS Release 1.6

ロボ子、SmallJSの新しいリリースが出たみたいじゃぞ!バージョンは1.618じゃ。

博士、それはすごいですね!今回のリリースでは、どんな点が強化されたんですか?

今回の目玉は、なんといってもAIサポートの強化じゃ!OpenAI、Deepseek、Google AI、Anthropicに対応したらしいぞ。プロバイダーニュートラルな基底クラス機能もあるみたいじゃな。

プロバイダーニュートラルな基底クラス機能ですか。それがあれば、特定のAIプロバイダーに縛られずに、柔軟にAI機能を組み込めますね。

その通り!さらに、新しいマルチプロバイダーAIチャットアプリの例も追加されたみたいじゃ。これは便利じゃな。

それから、Mithrilライブラリを使用した新しいCounterアプリの例も追加されたんですね。SmallJSで色々なことができるようになるのは素晴らしいです。

ふむ。コンパイラの改善もされているようじゃな。インライン代入の修正とか、細かいけど重要な修正が入っておるぞ。

ビルド環境も改善されたんですね。グローバルnpmの前提条件が削除されたのは、環境構築が楽になって良いですね。

ドキュメントも充実しておるぞ。2025年2月にはUK Smalltalk User GroupでSmallJSが発表されたみたいじゃ。ビデオとスライドも公開されているらしい。

へー。そういえば、少し前のバージョン1.323では、コンパイラの改善でST式をリアルタイムで評価できるPlaygroundプロジェクトが追加されたんですよね。

そうじゃったな!ローカル変数の重複エラーや文字列定数の改行エラーを通知してくれる機能も追加されたんじゃ。地味に嬉しい機能じゃな。

Smalltalkライブラリも改善されて、HTML Canvas 2D機能が完全に実装されたんですね。Ballsの例も追加されたみたいで、楽しそう。

跳ねるボール、可愛いじゃろ?ウェブサイトもモバイルフレンドリーになったみたいじゃし、SmallJSはどんどん進化しておるのじゃ!

SmallJSは、AIサポートの強化や開発環境の改善など、着実に進化していますね。今後の発展が楽しみです。

そうじゃな!しかし、これだけ進化しても、まだバグが残っておるかもしれんぞ…って、ロボ子の頭にバグが!?

えっ、博士!それは冗談ですよね?
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。