28 Sep '13, 6pm

thank you #rubyshift for idea

Posted by jalkoby on September 28, 2013 — 0 comments If you worked with other languages you probably familiar with feature called multi dispatching or multimethods . It is the feature of some object-oriented programming languages in which a function or method can be dynamically dispatched based on the run time (dynamic) type of more than one of its arguments. For example in C# it will be: public void Multi(D d, A a) { System.Console.WriteLine("DA"); } public void Multi(D d, B b) { System.Console.WriteLine("DB"); } public void Multi(D d, C c) { System.Console.WriteLine("DC"); } public void Multi(E e, A a) { System.Console.WriteLine("EA"); } public void Multi(E e, B b) { System.Console.WriteLine("EB"); } public void Multi(E e, C c) { System.Console.WriteLine("EC"); } If you like the idea and want to add it to your ruby code check out multidispatch_dsl

Full article: http://www.rubyflow.com/items/9842-multidispatch-feature-...

Tweets

Woah, Ruby 2.1.0.preview1 includes support for ...

rubyinside.com 23 Sep '13, 10pm

Ruby Refinements: An Overview of a New Proposed Ruby Feature By Peter Cooper / December 6, 2010 Significant and serious im...

How to create executable web applications with ...

rubyflow.com 28 Sep '13, 3pm

How to create executable web applications with Ruby Posted by shvets on September 28, 2013 — 0 comments Some ideas about h...

Thinking Functionally In Ruby – A Great Presentation by Tom Stuart

Thinking Functionally In Ruby – A Great Present...

rubyinside.com 26 Sep '13, 7am

Thinking Functionally in Ruby is a talk that British Ruby developer Tom Stuart gave at a recent London Ruby Users Group me...

Ruby - Un lenguaje de programación dinámico y de código abierto enfocado en la simplicidad y productividad. Su...

Ruby - Un lenguaje de programación dinámico y d...

ruby-lang.org 29 Sep '13, 1pm

, que mide el crecimiento de los lenguajes de programación, ubica a Ruby en la posición #13 del ranking mundial. Refiriénd...

#LEED Green Associate & LEED AP w/ specialty ex...

usgbc.org 27 Sep '13, 9pm

The LEED Professional Credential exams for the LEED Green Associate and LEED AP with specialty designations will feature L...

@BMorearty pretty sure it's not true. Also, cop...

rubini.us 30 Sep '13, 11pm

We, Rubinius, absolutely reserve the right to change any part of the underlying compiled file mechanism. Since we are publ...

Is Bing's Siri Partnership and Page Zero Feature an SEO Game Changer?

Is Bing's Siri Partnership and Page Zero Featur...

searchenginewatch.com 27 Sep '13, 5pm

Bing is making more strides. Last week they redesigned the Bing search experience . They continued on that enhanced search...

Ruby static code analysis

rubyflow.com 25 Sep '13, 11pm

Ruby static code analysis Posted by tcopeland on September 26, 2013 — 0 comments Some thoughts on Ruby code analysis , spe...

@mhenrixon the Ruby compiler is written in Ruby...

rubini.us 05 Oct '13, 2pm

Bootstrapping is the process of building up functionality of the system until all Ruby code can be executed. There are sev...

Woot! I got in Ruby weekly! Successful first sv...

rubyweekly.com 26 Sep '13, 8pm

It’s not time to upgrade just yet, but the first preview release of Ruby 2.1 is out boasting a variety of changes, includi...

What's new in Ruby 2.1?

rubyflow.com 24 Sep '13, 3pm

What's new in Ruby 2.1? Posted by rkh on September 24, 2013 — 0 comments The release notes were not that informative, so I...

Teaching Ruby to speak HTTP 2.0...

rubyflow.com 25 Sep '13, 7pm

Teaching Ruby to speak HTTP 2.0... Posted by igrigorik on September 25, 2013 — 0 comments Pure ruby framework and transpor...

Learning about #self in #Ruby: @rubylearning is...

rubylearning.com 03 Oct '13, 4pm

Self - The current/default object <Modules/Mixins | TOC | Constants > At every point when your program is running, there i...