スクリプト言語「Ruby」の最新版「Ruby 4.0.0」が、例年通り12月25日に公開された。メジャーバージョンが繰り上がるのは 2020年 以来、5年ぶり。
Rubyはまつもとゆきひろ(Matz)氏が開発したプログラミング言語で、2025年12月には一般公開から30周年を迎えました。そして、2025年12月25日にリリースされたバージョン4.0.0では実験的機能の「Ruby Box」や新型JITコンパイラ ...
プログラミング言語Rubyの国内最大級のカンファレンス「RubyKaigi」。「RubyKaigi 2022」のKeynoteで登壇したのは、齋藤優太氏。「Ruby meets WebAssembly」のテーマで、WebAssembly上でRubyが動くようになった経緯、テクニック、ユースケースについて発表しました。全2回。
シンプルで強力な文法はRubyの特徴のひとつだと言われています。その文法を技術的に支えているのがパーサです。Ruby 3系のひとつの目標として、LSPやRBS、TypeProfをはじめとした各種ツールの拡充があります。それらのツールは多くの場合AST (抽象構文木 ...
2025-02-17追記: 本日時点ではすべてのRailsアプリがRuby 3.4.2ベースで動作しています。upstreamの正式リリースから0.5〜1営業日程度ですべてのアプリケーションをRuby最新版で動作させることができています。 昨年末12月25日にRubyの最新バージョン3.4がリリースされ ...
プログラミング言語Rubyの国内最大級のカンファレンス「RubyKaigi」。「RubyKaigi 2022」のKeynoteで登壇したのは、「Ruby」開発者のまつもとゆきひろ氏。「Contribute to Ruby」をテーマに、Rubyの歴史・これからについて語りました。全5回。1回目は、Rubyの価値を形作る ...
筆者は現在Rubyプログラマとして働いていますが、 もともとはJavaやC#をメインで使っていました。今でこそRubyプログラミングを心の底から楽しめていますが、 Rubyを始めた当初はそれまでやってきた言語との違いに戸惑ったものでした。これから新しい ...