2023年12月25日、Ruby 3.3.0がリリースされ、様々な新機能が加えられました。本連載では実際に携わった皆さんにその新しいRubyをご紹介いただきます。 RubyはJust-In-Time (JIT) コンパイラという機能を備えており、これを有効化すると実行時に機械語を生成して ...
プログラミング言語「Ruby」の新しいメジャーバージョン「Ruby 4.0.0」が公開された。今回のアップデートでは、レガシーシステムの課題解決に寄与する可能性を秘めた実験的機能が盛り込まれている。
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
Prismは、Ruby 3. 3.0にバンドルされた新しいライブラリで、プログラミング言語Rubyの新しいパーサであるPrismパーサのバインディングです。Prismはエラートレラント、移植性、メンテナンス性、高速性、効率性を考慮して設計されています。この記事では、Prism ...
Ruby on Railsでは0からコードを書く事はあまりせず、ジェネレータを使ってコードのひな形を作り、それを変更していくスタイルでアプリケーションを作成します。 ジェネレータを動かしてヘルプを見てみましょう。
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 クラウドコンピューティングの登場以降、ソフトウェア業界は大きな変革の中に ...
クックパッド株式会社は、プログラミング言語Rubyのコミュニティ発展および技術還元を目的に、2022年9月8日〜10日に開催される、Rubyに関する国内最大級の国際会議「RubyKaigi 2022」にRuby Committers' & Wi-Fiスポンサーとして協賛し、オフライン会場でブースを出展 ...
JRubyの主要開発者であるCharles Nutter氏はHeadius: Converting Groovy to Rubyにおいて、Glen Stampoultzis氏がConverting from Java to Groovy one step at a timeにおいてJavaのソースコードを賢い方法で独特のGroovyコードに変換していることに触れ、さらにGlen ...
ソフトエイジェンシーは3月9日、米Inovicaが開発したRubyのソースコードを暗号化するソフトウエア「RubyEncoder 2.2」を販売開始すると発表した。今回のバージョンでは、最新バージョンのRuby 2.1および2.2に対応すると同時に、組込みLinux(ARM系CPU)でエンコードした ...
最近の「Ruby」言語はWebブラウザーでも動作するのだとか。しかも、実行する際にWebサーバーとのやりとりは不要で、処理は ...