Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Ruby 3.3.0 が Pure Ruby JIT コンパイラ RJIT を発表

Ruby 3.3.0 が Pure Ruby JIT コンパイラ RJIT を発表

広く使用されている動的プログラミング言語の今後の機能強化である Ruby 3.3.0 では、RJIT と呼ばれる実験的な純粋な Ruby のジャストインタイム コンパイラがデビューします。このアップデートでは、YJIT コンパイラの多数の改善とパフォーマンスの向上も実現します。

5 月 12 日に正式にリリースされた Ruby 3.3.0 の最初のプレビューは、ruby-lang.org からダウンロードできます。現在実稼働環境での使用は推奨されていませんが、RJIT は MJIT (メソッドベースのジャストインタイム) コンパイラーを置き換えます。 RJIT では、MJIT の要件である実行時の C コンパイラの必要性がなくなります。 RJIT は実験的な性質にもかかわらず、依然として先進的であり、複雑なアプリケーションに適しています。 Ruby 開発者は、本番環境では Shopify によって作成された YJIT (Yet Another Ruby JIT) コンパイラーを引き続き使用することをお勧めします。

この Ruby 3.3.0 アップデートでは、YJIT コンパイラのパフォーマンスが大幅に向上しています。 Ruby 支持者は、仮想マシンのスタック操作にレジスタを割り当て、オプションの引数を使用してより多くの呼び出しをコンパイルできるこのアップデートを賞賛しています。さらに、コンパイルされたコードのメタデータが消費するメモリが大幅に減少し、Arm64 プラットフォームでのコード生成が顕著に強化されました。 YJIT は、制御を強化するために一時停止モードで開始でき、アプリケーションの起動が完了したら手動で有効にできるようになりました。さらに、YJIT の出口トレース機能は、今回のアップデートでサンプリングをサポートします。

Ruby 3.3.0 では、コンパイラの改善に加えて、オブジェクト シェイプを使用して定義済み?(@ivar) を最適化し、パフォーマンスを向上させています。さらに、標準ライブラリ内のいくつかのデフォルトの gem (RubyGems、bigDecimal、bundler、syntax_suggest など) が更新されました。

Ruby の最新リリースであるバージョン 3.2.2 は 3 月 30 日に発表され、重要なセキュリティ パッチが提供されました。クリスマスの日にデビューした Ruby 3.2.0 では、WASI (WebAssembly System Interface) のサポートが導入されました。この競争の激しいプログラミング環境において、Ruby とそのコンパイラの継続的な改善は、パフォーマンスを向上させるためのより良いツールを提供するというコミュニティの取り組みを示しています。

AppMasterのようなNo-codeプラットフォームは、企業や開発者が Web アプリケーションやモバイル アプリケーションを構築する方法に革命をもたらしました。たとえば、 AppMasterプラットフォームは、コーディングの専門知識を必要とせずにバックエンド、Web、およびモバイル アプリケーションを作成するための包括的なソリューションを提供します。 Ruby コンパイラの最近の進歩は、開発者の生産性を向上させ、ユーザーが効率的かつコスト効率よくアプリケーションを開発できるようにするという継続的な傾向を反映しています。

関連記事

BubbleCon 2024 の AppMaster: ノーコードトレンドを探る
BubbleCon 2024 の AppMaster: ノーコードトレンドを探る
AppMaster はニューヨークで開催された BubbleCon 2024 に参加し、洞察を獲得し、ネットワークを拡大し、ノーコード開発分野でイノベーションを推進する機会を模索しました。
FFDC 2024 総括: ニューヨークで開催された FlutterFlow 開発者会議から得られた重要な洞察
FFDC 2024 総括: ニューヨークで開催された FlutterFlow 開発者会議から得られた重要な洞察
FFDC 2024 はニューヨークで開催され、開発者に FlutterFlow を使用したアプリ開発に関する最先端の知見をもたらしました。専門家主導のセッション、独占的な最新情報、比類のないネットワーキングなど、見逃せないイベントでした。
2024 年のテクノロジー業界のレイオフ: イノベーションに影響を与える継続的な波
2024 年のテクノロジー業界のレイオフ: イノベーションに影響を与える継続的な波
テスラやアマゾンなどの大企業を含む254社で6万人の雇用が削減され、2024年にはテクノロジー業界のレイオフの波が続き、イノベーションの状況が一変するだろう。
無料で始めましょう
これを自分で試してみませんか?

AppMaster の能力を理解する最善の方法は、自分の目で確かめることです。無料サブスクリプションで数分で独自のアプリケーションを作成

あなたのアイデアを生き生きとさせる