Un article avec évidemment un parti pris, mais qui met tout de même en avant quelques avantages certains à programmer en Ruby…
http://www.rubyrailways.com/sometimes-less-is-more/
Quelques perles :
Java:
Class Circle private Coordinate center, float radius; public void setCenter(Coordinate center) { this.center = center; } public Coordinate getCenter() { return center; } public void setRadius(float radius) { this.radius = radius; } public Coordinate getRadius() { return radius; } end;
Ruby:
class Circle attr_accessor :center, :radius end
ou encore :
Java:
new Date(new Date().getTime() - 20 * 60 * 1000)
Ruby:
20.minutes.ago