19 Nov '12, 2pm

Refining Ruby

Refining Ruby

Current Ruby implementations are all built around method dispatch depending solely on the target object's type, and much of the caching and optimization we do depends on that. With refinements in play, we must also search and guard against types in the caller's context, which makes lookup much more complicated. Ideally we'd be able to limit this complexity to only refined calls, but because "using" can affect code far away from where it is called, we often have no way to know whether a given call might be refined in the future. This is especially pronounced in the "module_eval" case, where code that isn't even in the same class hierarchy as a refinement must still observe it.

Full article: http://blog.headius.com/2012/11/refining-ruby.html

Tweets

RUBY DAYS

RUBY DAYS

everythingbutthedress.com 19 Nov '12, 3pm

Image courtesy of Getty Images If you can’t get to Hollywood to see the stars you should definitely try and get to the Vic...

UNLV's Kevin Penner wins the Western Refining A...

golfweek.com 20 Nov '12, 8pm

EL PASO, Texas – An improved wedge game is one reason Kevin Penner became an All-American last season, an honor that earne...

Learn by Doing - No setup. No hassle. Just lear...

codeschool.com 24 Nov '12, 3am

"Code School is seriously bad-ass, next-generation learning." David Heinemeier Hansson Partner, 37Signals "Thanks to my ne...

Daybreak: a simple key-value store for ruby

rubyflow.com 19 Nov '12, 5pm

Daybreak: a simple key-value store for ruby Posted by thejefflarson on November 19, 2012 — 0 comments Daybreak is an appen...

Golfweek: 5 Things: Whitsett, Penner deadlocked...

golfweek.com 20 Nov '12, 1am

Video Video: Western Refining 2012, Day 1, Take 5 A look back at the 2012 Western Refining College All-America Golf Classi...

chruby: ultra-minimal ruby switcher

rubyflow.com 19 Nov '12, 7am

chruby: ultra-minimal ruby switcher Posted by postmodern on November 19, 2012 — 0 comments chruby is an ultra-minimal alte...

Url's amigáveis em Ruby on Rails com a gem Friendly_id

Url's amigáveis em Ruby on Rails com a gem Frie...

codigofonte.uol.com.br 19 Nov '12, 11am

Nos últimos dias venho me aventurando pelo Framework Rails e tenho gostado muito principalmente pela maturidade do Framewo...

"Rebuilding Rails: Understand #Rails by Buildin...

rebuilding-rails.com 19 Nov '12, 4pm

When your upgraded controller and filter code raises yet another exception, it's because Rails changed under you. When you...

“@flatstack: Some Handy Tips for Ruby on Rails Developers wow designers @flatstack (@flatsoft) yeah! :)

“@flatstack: Some Handy Tips for Ruby on Rails ...

class.ezinemark.com 19 Nov '12, 4am

Here are some useful tips, ideas and resources for both newbie and professional in Ruby on Rails technology . 1. Avoid sce...

#game #development #job - Ruby on Rails pilot a...

donanza.com 18 Nov '12, 8am

This project is a pilot RoR project. We are interested in finding an individual who can work with us on a long-term basis ...

Ruby 1.9.3 Documentation Challenge

blog.segment7.net 18 Nov '12, 11am

Ruby 1.9.3 Documentation Challenge drbrain | Tue, 10 May 2011 00:33:00 GMT Posted in Ruby Yugui announced a draft Ruby 1.9...

#UK [contract] Ruby Software Developer RUBY ON ...

contractjob.net 17 Nov '12, 4pm

At least three years Ruby on Rails development experience. At least 2.1 in Computer Science (or 2.2 with a MSC in computer...

Programista Ruby/Ruby on Rails (mazowieckie) #I...

infopraca.pl 16 Nov '12, 2pm

Redefine Sp. z o.o. to firma należąca do największej polskiej grupy medialnej – Cyfrowy Polsat, działająca na rynku nowych...

#JOBSUK Ruby on Rails Developer – London #jobsite

jobsite.me.uk 16 Nov '12, 10pm

South East England - London - will also consider junior candidates. You may have worked with PHP and recently began workin...

Me ha gustado un vídeo de @YouTube de @codigofa...

youtube.com 17 Nov '12, 4pm

Más del curso de Ruby on Rails aquí ► http://bit.ly/RailsFacilito Suscríbete a CódigoFacilito para seguir este curso! ► ht...