タグ キーワード引数
人気順 10 users 50 users 100 users 500 users 1000 usersキーワード引数の分離への対応にRuby 2.8.0-devを使う - koicの日記
先日のパッチ会で kamipo さんにもらったアドバイスを書き残しておく。 TL;DR としては表題そのまま。キーワード引数の分離への対応にRuby 2.8.0-devを使うというもの。 2.8.0-devを使えばイージーモードだけど2.7.0縛りプレイだと常人にはクリア不能のむずかしさ https://t.co/tpJGTARwAc— Ryuta Kamizono (@kamipo) 20... 続きを読む
RailsアプリケーションのRuby 3.0への展望 - koicの日記
パッチ会や地域 Ruby コミュニティなどで集めた知見を元に、勤務先の永和システムマネジメントなんかで度々話しているので、表題についてテキスト化しておく。 TL; DR Ruby 2.8.0 の開発が始まっているが、それは 2020 年のどこかで Ruby 3.0 になるらしい Ruby 3.0 ではキーワード引数 (以下 kwargs) の分離という破壊... 続きを読む
Ruby 2.7のここがすごい! パターンマッチ、コンパクションGCなどをリリースマネージャーに聞いた - エンジニアHub|若手Webエンジニアのキャリアを考える!
まつもとさんはとにかく忙しくて 実はすごいirbの改良 パターンマッチはRubyをどう変えるか キーワード引数は、端的に壊れていたのを大整理した 高速化に向けたいくつかの観点 Ruby 2.7で導入される「コンパクションGC」とは Ruby 3のビジョンは「静的解析」「並行並列」「JIT」 関連記事 プログラミング言語Rubyには、... 続きを読む
Ruby で高速なプログラムを書く
Ruby で高速なプログラムを書く 1. で高速なプログラムを 書く 川崎 会議 基調講演 遠藤侑介 1 2. 自己紹介:遠藤侑介 • Ruby コミッタ(2008年~) – Rubyのテストを増強した – コードカバレッジ測定機能を 実装した – キーワード引数を実装した – Ruby 2.0 リリースマネージャ だった – 最近は何もしてない 2 ’06下 ’07上 ’07下 ’08上 60 ... 続きを読む
[小ネタ]実はRubyのブロック引数受け取りにキーワード引数が使える - Qiita
今更ながらブロック引数の受け取りにキーワード引数が使える事に気付いた。 よくよく考えるとブロック引数の受け取りはメソッドの引数受け取りと同じ処理してるんだから、メソッドの定義で使えるものは基本的に使えるはずで、至極当たり前の事といえばその通りなのだが……。 (自分は今日意識するまで気付いてなかった……) だからこんな感じで書ける。 [23] pry(main)> [{hoge: "fuga", f... 続きを読む
スクリプト言語“Ruby”の誕生から20年、新しい安定版「Ruby 2.0.0」がリリース - 窓の杜
ニュース スクリプト言語“Ruby”の誕生から20年、新しい安定版「Ruby 2.0.0」がリリース “キーワード引数”や“Enumerable#lazy”などの機能が盛り込まれる (2013/2/25 16:21) 「Ruby」v2.0.0-p0 スクリプト言語“Ruby”の新しい安定版「Ruby 2.0.0」が、24日(グリニッジ標準時)に公開された。“Ruby”は今年で誕生から20周年を迎え... 続きを読む