Ruby 1.9.xã§ã¯Range#include?ã®å®Ÿè£…ãŒå¤‰ã‚ã‚Šã€Ruby 1.8.xよりも圧倒的ã«é…ããªã‚‹ã‚±ãƒ¼ã‚¹ãŒã‚ã‚Šã¾ã™ã€‚ã“ã‚Œã¯ã€Ruby 1.9.xã¸ç§»è¡Œã—ãŸã¨ãã®æœ‰åãªãƒãƒžã‚Šãƒã‚¤ãƒ³ãƒˆã®1ã¤ã§ã—ょã†ã€‚ 例ãˆã°ã€ã“ã‚“ãªã‚±ãƒ¼ã‚¹ã§ã™ã€‚ require 'time' require 'benchmark' Benchmark.bm(10) do |bm| march = Time.parse("2010/03/01")...Time.parse("2010/04/01") march_15 = Time.parse("2010/03/15") bm.report("include?") do march.include?(march_15) end end 2010å¹´3月15æ—¥ãŒ2010å¹´3月ã«å…¥ã£ã¦ã„ã‚‹ã‹ã‚’調ã¹ã¦ã„ã¾ã™ã€‚ ã“れをRuby 1.8.7ã§å‹•ã‹ã™ã¨ã“ã†ãªã‚Šã¾ã™ã€‚ % ruby
日本語版ã®ãƒ¬ãƒ‡ã‚£ãƒƒãƒˆãƒ»ã‚³ãƒŸãƒ¥ãƒ‹ãƒ†ã‚£ã¸ã‚ˆã†ã“ãï¼r/ja ã¯æ—¥æœ¬èªžã§ã„ã‚ã„ã‚ãªé›‘談や質å•ãŒã§ãã‚‹ãƒãƒ¼ã‚¿ãƒ«ã‚µãƒ–レã§ã™ã€‚ã¿ã‚“ãªã§æ—¥æœ¬èªžã§ãƒ¬ãƒ‡ã‚£ãƒƒãƒˆã‚’楽ã—ã¿ã¾ã—ょã†ï¼ r/ja is a Japanese subreddit for casual conversations and questions. Please check out r/japan for the English language subreddit! [Japan Japanese 日本 日本語 日本人 レジット]
ãªã‚“ã‹å‰ãã†ãªè¦‹å‡ºã—ã§ã™ãŒã€ruby 1.9 を主ã«ä½¿ã†ã‚ˆã†ã«ãªã£ã¦ 1 å¹´ã¡ã‚‡ã£ã¨çµŒã£ãŸã®ã§ã€1.9 ã®æ–°æ©Ÿèƒ½ã«æ€ã†ã¨ã“ã‚や注æ„点ãªã©ã‚’書ã残ãã†ã¨æ€ã†ã®ã§ã™ã€‚ã•ã‚‰ã« 1 年後ã«è¦‹ãŸã¨ãã€ã€Œã‚ã®ã“ã‚ã¯ã‚ã‚“ãªãµã†ã«è€ƒãˆã¦ãŸãªã‚ã€ãªã©ã¨æ„Ÿæ…¨ã«ã²ãŸã‚‹äºˆå®šã§ã™ã€‚ ã‚らã‹ã˜ã‚æ–ã£ã¦ãŠãã¨ã€ã¼ãã® ruby 1.9 経験ã¯ã™ã¹ã¦è¶£å‘³ç¯„囲ãªã®ã§ã€ã‚¨ãƒ³ã‚¿ãƒ¼ãƒ—ライズã¨ã‹ã‚·ã‚¹ãƒ†ãƒ é‹ç”¨ã®å•é¡Œã¨ã‹ã¯çŸ¥ã‚Šã¾ã›ã‚“。ã‚ã¨ã¼ã㯠ruby ã®ã‚³ãƒŸãƒƒã‚¿ãªã®ã§ã€è‰²çœ¼é¡ã‚‚ã‚ã‚‹ã¨æ€ã„ã¾ã™ã€‚ã‚ã—ã‹ã‚‰ãšã€‚ YARV VM 実行ã«ãªã£ãŸã¨ã„ã†è©±ã€‚一般的ã«ã¯ã€Œé€Ÿã„ã€ã¨ã„ã†æ–‡è„ˆã§èªžã‚‰ã‚Œã¾ã™ã€‚1.8 ã¨æ¯”ã¹ã‚‹ã¨ç¢ºã‹ã«é€Ÿã„ã§ã™ã€‚ã§ã‚‚ã€1.9 ã°ã‹ã‚Šä½¿ã„出ã™ã¨ãªã‚“ã¨ã‚‚æ€ã‚ãªããªã‚‹ã¯ãšã§ã™ã€‚速ã•ãªã‚“ã¦ç›¸å¯¾çš„ãªä¾¡å€¤ã§ã™ã‹ã‚‰ã€å½“然ã§ã™ã‘ã©ã。好æ„çš„ã«è€ƒãˆã‚Œã°ã€ã€Œãªã‚“ã¨ã‚‚æ€ã‚ãªã„程度ã«ã€é…ãã¦å›°ã‚‹ã“ã¨ãŒæ¸›ã£ãŸã€ã®ã‹ã‚‚ã—ã‚Œãªã„。 コンパイルフェーズを挟
リリースã€éšœå®³æƒ…å ±ãªã©ã®ã‚µãƒ¼ãƒ“スã®ãŠçŸ¥ã‚‰ã›
最新ã®äººæ°—エントリーã®é…ä¿¡
処ç†ã‚’実行ä¸ã§ã™
j次ã®ãƒ–ックマーク
kå‰ã®ãƒ–ックマーク
lã‚ã¨ã§èªã‚€
eコメント一覧を開ã
oページを開ã
{{#tags}}- {{label}}
{{/tags}}