19 April 2014

The Ruby Reflector

Topic

Yukihiro Matsumoto

  Source Favicon
By Leigh Shevchik of New Relic 1 year ago.
Email

In this week's community news, we get an overview of WebP, Matz talks about Ruby 2.0 and more.

* Spotify shares its manifesto to create alignment and direction for its improvement work.

* Ilya Grigorik has an overview of WebP .

* Kris Gale, VP of Engineering at Yammer, argues the key to building fast lies in small teams.

* In this video from Waza, Matz talks about the recent release of Ruby 2.0 .

* Guy Podjarny…

newrelic.com Read
  Source Favicon
On Coding Horror 1 year ago.
Email

But then Matz took the best of list processing from Lisp, and the best of OO from Smalltalk and other languages, and the best of iterators from CLU, and pretty much the best of everything from everyone.

And he somehow made it all work together so well that you don't even notice that it has all that stuff. I learned Ruby faster than any other language, out of maybe 30 or 40 total; it took me about 3 days before I was more comfortable using Ruby than I was in Perl, after …

codinghorror.com Read
  Source Favicon
By Jeff Atwood of Coding Horror 1 year ago.
Email

But then Matz took the best of list processing from Lisp, and the best of OO from Smalltalk and other languages, and the best of iterators from CLU, and pretty much the best of everything from everyone.

And he somehow made it all work together so well that you don't even notice that it has all that stuff. I learned Ruby faster than any other language, out of maybe 30 or 40 total; it took me about 3 days before I was more comfortable using Ruby than I was in Perl, after …

codinghorror.com Read
  Source Favicon
By Dana of Heroku 1 year ago.
Email

…participated in Waza including Ruby founder Yukihiro " Matz" Matsumoto , Django co-creator Jacob Kaplan-Moss and Codeacademy's Linda Liukas . True to form, we offered you a platform for experimentation and you surprised us with your contributions.

From your origami creations, to your Arduino hacks, to the technical conversations over craft beer -- you taught us that the definition of software development is ever-evolving. Thank you for allowing …

blog.heroku.com Read
  Source Favicon
By Peter Cooper of Ruby Inside 1 year ago.
Email

Matz spoke about Ruby 2.0 ('the happiest release ever') for 30 minutes at the Heroku Waza event a week ago and the video is already available to watch. He stresses that "Ruby 1.8 will die soon" and encourages everyone to upgrade.

Dynamic Method Definitions

Aaron ' tenderlove' Patterson says that "depending on your app, using define_method is faster on boot, consumes less memory, and probably doesn't signigicantly impact performance" …

rubyinside.com Read
  Source Favicon
By Craig of Heroku 1 year ago.
Email

…makes trying new technologies like Ruby 2.0 as simple as spinning up a new app. During Matz's talk at Waza, he mentioned that, while 1.9.3 is popular now, it took years after 1.8.7 was released to gain traction. With the release of Ruby 2.0 Matz hopes to reduce upgrading barriers and allow developers to iterate quicker using newer, faster and better tools.

Ruby 2.0 was written to be backwards compatible and it works with Rails 3.2.13 out of the box. If your Ruby apps …

blog.heroku.com Read
  Source Favicon
By Leigh Shevchik of New Relic 1 year ago.
Email

* Yukihiro ‘ Matz' Matsumoto

* And more

The event takes place this Thursday, February 28, at the Concourse in San Francisco. To save your spot, visit the Waza website .

Heroku customers get New Relic Standard free of charge. Go to newrelic.com/heroku for details.

The post Next Stop: Waza - A Day of Craft & Code appeared first on New Relic blog .

newrelic.com Read
  Source Favicon
By Charles Nutter of Headius over 1 year ago.
Email

…they'd be very useful, especially given the sort of monkey-patching I've seen in the wild. But the current implementation overreaches; it provides several features of questionable value, while simultaneously making both performance and understandability harder to achieve. Hopefully we'll be able to work with Matz and ruby-core to come up with a more reasonable, limited version of refinements...or else convince them not to include refinements in Ruby 2.0.

blog.headius.com Read
  Source Favicon
On Ruby News over 1 year ago.
Email

Dear Ruby Enthusiasts,

The Government of Fukuoka, Japan together with the creator of Ruby, " Matz" Matsumoto would like to invite you to enter the following Ruby competitions. If you have developed an interesting Ruby program, please be encouraged to apply.

2012 Fukuoka Ruby Award Competition - Grand Prize - 1 Million Yen!,

Entry Deadline: 5PM, November 15, 2012 ( Japan Time, GMT+9)

Final Deadline: 5PM, November 30, 2012 ( Japan Time, GMT+9) * Entry…

ruby-lang.org Read
  Source Favicon
By Charles Nutter of Headius over 1 year ago.
Email

…has, for some time now, run the same test suite as MRI (C Ruby, Matz's Ruby). Because not all tests pass, we use minitest-excludes to mask out the failures, and over time we unmask stuff as we fix it.

However, there's a number of warnings we get from the suite that are nonfatal and unmaskable. I thought I'd show them to you and tell their stories.

JRuby 1.9 mode only supports the ` psych` YAML engine; ignoring `syck`

When we started implementing …

blog.headius.com Read