2014年9月18日~20日の3日間、 タワーホール船堀にてRubyKaigi 2014が開催されました。基調講演をそれぞれレポートしていきます。 1日目の基調講演は、 YARVやRGenGC、 RincGCを始めたした主要機能の開発に携わっているRubyのコアコミッターの笹田耕一さんの 「Ruby ...
プログラミング言語Rubyの国内最大級のカンファレンス「RubyKaigi」。「RubyKaigi 2022」のKeynoteで登壇したのは、齋藤優太氏。「Ruby meets WebAssembly」のテーマで、WebAssembly上でRubyが動くようになった経緯、テクニック、ユースケースについて発表しました。全2回。
Ruby 1. 9.1がリリースされてから3ヶ月が経ちました。この連載などを参考にしながらRuby 1. 9を体験してみた人も多いことと思います。 さて、 既に紹介された数多くの新機能や性能向上など、 1. 9では1. 8までのRubyに比べて大幅な改良が行われました。しかし ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
こんにちは。 機能限定版のRubyインタプリタ(MinRubyインタプリタ)を作りながらRubyとプログラミングを学ぶ連載、今回は前回に引き続き「関数」の実装です。 前回は、関数のうち、MinRubyインタプリタに最初から機能として用意しておく「組み込み関数」を ...
お店のデジタル化を支援する STORES 株式会社(以下、STORES)は、Rubyコミッターの笹田耕一氏と遠藤侑介氏の両名を採用したことをお知らせいたします。笹田氏、遠藤氏にはフルタイムのRuby開発者として STORES に入社していただき、Rubyの品質向上、ユーザー ...
RubyMineは JetBrainsが提供するRuby/Ruby on Railsに対応したIDEだ。JetBrainsは本連載でも何度か紹介しているJava IDE、IntelliJ IDEAの開発元として有名だ。RubyMineはIntelliJ IDEAのプラットフォーム上に構築されており、IntelliJ IDEAにプラグインとして組み込むことも可能だ。
こんにちは。Rubyを作りながらRubyを学ぼうという連載企画、第5回です。 前回は、Rubyで四則演算インタプリタ(電卓)を作りました。 今回からは、このインタプリタを拡張して、いよいよMinRubyインタプリタを作っていきます。 まずは前回の四則演算 ...
Rubyはさまざまな開発に用いられる国産のプログラミング言語です。 RubyはアプリケーションやECサイト、SNSなどの開発に活用される人気の言語ですが、Webサイトを簡単に構築することができるCMSの開発にも用いられています。 この記事ではRubyで作られたCMSに ...