Daniel Berger
Posts: 1383
Nickname: djberg96
Registered: Sep, 2004
|
Daniel Berger is a Ruby Programmer who also dabbles in C and Perl
|
|
|
|
Ruby FTW!
|
Posted: Jul 12, 2008 6:18 PM
|
|
|
This post originated from an RSS feed registered with Ruby Buzz
by Daniel Berger.
|
Original Post: Ruby FTW!
Feed Title: Testing 1,2,3...
Feed URL: http://djberg96.livejournal.com/data/rss
Feed Description: A blog on Ruby and other stuff.
|
Latest Ruby Buzz Posts
Latest Ruby Buzz Posts by Daniel Berger
Latest Posts From Testing 1,2,3...
|
|
From the journal of Ovid, we have some Perl code:
package Stuff;
sub new {
my ( $class, @args ) = @_;
bless {
args => \@args,
} => $class;
}
sub add_args {
my $self = shift;
push @{ $self->{args} } => @_; # UGLY!!!
}
Yep, it's ugly alright. And here it is in Ruby/Sapphire:
class Stuff
def initialize(*args)
@args = args
end
def add_args(*args)
@args.push(*args)
end
end
Prrty
Read: Ruby FTW!
|
|