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