30 Sep '13, 11pm

@BMorearty pretty sure it's not true. Also, copyright protects your code, obfuscation does not.

We, Rubinius, absolutely reserve the right to change any part of the underlying compiled file mechanism. Since we are publishing the Rubinius::CodeLoader.require_compiled(name) method, we will respect that contract. What it says is, given a name, we will load a representation of that name. DO NOT assume that "some_file" is actually referencing "some_file.rbc" . We may change the way compiled files are stored and may change the format of the compiled output. We have created this facility to meet a need we had in Rubinius. Since our compiler is written in Ruby, we have to run Ruby to run the compiler. But since we need to compile Ruby to run it, we need to compile the compiler. But since... To handle this, we build the compiler using a bootstrapping version of Ruby. Then we load the pre-compiled compiler files as shown above. The approach is quite general, as demonstrated. H...

Full article: http://rubini.us/2011/03/17/running-ruby-with-no-ruby/

Tweets

@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...

Fast tests in Ruby on Rails

rubyflow.com 01 Oct '13, 3pm

Fast tests in Ruby on Rails Posted by manualwise on October 01, 2013 — 0 comments Developers need to be able to run tests ...

Serving ruby gems, the paranoid way: As I wrote...

rubyflow.com 30 Sep '13, 7am

Serving ruby gems, the paranoid way Posted by gravis on September 30, 2013 — 0 comments As I wrote in a previous blog post...

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...

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...

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...

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...

SPH and Yahoo settle copyright infringement suit

blog.dk.sg 01 Oct '13, 1am

Singapore Press Holdings (SPH) and Yahoo Asia have reached an out of court settlement for the copyright infringement lawsu...

High-Performance Ruby Editing with Vim

robots.thoughtbot.com 25 Sep '13, 12am

High-Performance Ruby Editing with Vim codeulate September 24, 2013 vim Announcing our newest screencast series: Navigatin...

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...

Yahoo agrees to pay damages to Singapore Press ...

thenextweb.com 30 Sep '13, 11am

Yahoo announced today that it has paid undisclosed damages and costs to a Singaporean media company after reaching an amic...

Double Shot #1212: Serving ruby gems, the paran...

afreshcup.com 01 Oct '13, 10am

is Mike Gunderloy's software development weblog, covering Ruby on Rails and whatever else I find interesting in the univer...

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...

Yahoo agrees to pay damages to Singapore Press Holdings, ending copyright infringement lawsuit by @k…

Yahoo agrees to pay damages to Singapore Press ...

thenextweb.com 30 Sep '13, 11am

Yahoo announced today that it has paid undisclosed damages and costs to a Singaporean media company after reaching an amic...

If you are one of these developers, let's build...

rubini.us 05 Oct '13, 5am

Rubinius has no global interpreter lock, but we can significantly improve concurrency coordination in the system. During s...