CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
MRI のソースコードの構造について紹介します。また、Ruby のソースコードをハックする最低限の知識を紹介します。 下記のコマンドは、Linux や Mac OSX などを前提としています。Windows 等を使う場合は、別途頑張ってください。 Note: docker 環境(Ubuntu 18.04 base ...
※ $ はプロンプトを示すだけなので入力しません。 git -C ~/.rbenv/plugins/ruby-build pull rbenv install 3.3.0 ...
2023年12月25日、Ruby 3.3.0がリリースされ、様々な新機能が加えられました。本連載では実際に携わった皆さんにその新しいRubyをご紹介いただきます。 RubyはJust-In-Time (JIT) コンパイラという機能を備えており、これを有効化すると実行時に機械語を生成して ...
Rubyの学習をはじめるのでインストール方法をメモ。 MacにはRubyがもともと入っているが最新ではないらしい。rbenv(異なったバージョンのRubyを切り替えるソフト)とruby-build(Rubyのインストールを簡単にするソフト)を使うのが今どきのやり方らしい。
Rubyはまつもとゆきひろ (Matz)氏が開発したプログラミング言語で、2025年12月には一般公開から30周年を迎えました。そして、2025年12月25日にリリースされたバージョン4.0.0では実験的機能の「Ruby Box」や新型JITコンパイラ「ZJIT」などが追加されています。