hoodwink.d enhanced
RSS
2.0
XHTML
1.0

RedHanded

The New Ruby-Lang #

by why in cult

You remember the 2005 redesign of Ruby-Lang? Well, it’s on! We had a long dryspell trying to work out the code and the content, but John Long and James Edward Gray (the Second) really muscled together the remnants (along with Shugo Maeda doing Japanese translation) and now we’re inches from release.

The 2006 Ruby-Lang.org

http://new.ruby-lang.org/ is the temporary domain, for the next few days, while the mighty crowd helps us shake out the final bugs.

Today, at 4PM Eastern, discussion will commence on the vit-discuss list. Don’t leave site suggestions here in the comments. Incidentally, the new site is built on John’s Radiant, which has been such a helpful tool. Really, well done, John, James, Michel, Ben, David and Curt! (And Matz, of course, for being supportive and giving us all the resources we needed.)

said on

Beautiful. Nice Work.

said on

I was wondering… why very precisely 20H UTC ? email is highly async, it’s not as if it were an IRC gathering. Oh, it’s about time. /me checks

said on

I think it would be better if the links in the right menu where boxes like the links in the top menu. Good work, it is very pretty. :-)

said on

mfp: Out of respect. For us. And our times.

said on

Hi, where can I find a list of the colors used for the beatiful syntax highlighting?

said on

In the stylesheet:

#code .keyword {
  color: #f9bb00;
}
#code .comment {
  color: #428bdd;
}
#code .string {
  color: #00cc00;
}

The background is an image, but it looks like it’s #22344a.

said on

I really like the look of it. All I would change would be to slim the headers down a bit.

The ruby gem gif is gorgeous and would be just as lovely at about 1/3 of its current height.

said on

Damn you and your announcing!

My Announcement

At least I posted mine earlier…:P

said on

oooo oooo! The code sample is soooo ooooo oooooo much better.

I love it!

said on

Hmmmm.. Wait a second. The first time I went, the code sample was nice and lean, without all the extraneous class stuff (which might turn some people off). Now it’s showing the old, bulky Greeter class (which is fine code, but I know I judge a new language partially by how many firey rings I nead to leap through to create “Hello World”. I’m sure others judge new languages in a similar manner, and I’d hate for them to be put off by the Greeter)...

Maybe it’s rotating, but I hit refresh about thirty times and couldn’t get the new, sleek code to load… :-/

said on

Oh phew! It is rotating. I just saw this when I checked the site again:

  1. The famous Hello World
  2. program is trivial in
  3. Ruby. You don’t need: #
  4. * a “main” method
  5. * newline escapes
  6. * semicolons #
  7. Here’s the code:

puts “Hello World!”

Simple beauty.

said on

Hm.. how about a picture of matz without the redeye / akame thing going on?

http://new.ruby-lang.org/en/about/

said on

Well, I guess it’s decided now that the Gem is the official logo * sniff * no Ruby-chan :...(

When I click on “Libraries”, there’s only a link to RAA , and none to RubyForge, which is much more popular afaik. What’s the problem?

said on

Don’t leave site suggestions here in the comments.

Oops ^^

said on

The rotating code is good, as the snippets address different targets: the trivial “Hello World” is good for people coming from lower-level languages like C++ and Java; the Greeter class example is good for people coming from perl and python. The Greeter class is very non-bulky, especially compared with perl:

 package Greeter;
  sub new {
    my $self  = {};
    my $class = shift;
    my $name  = ucfirst(shift);
    $self->{'name'} = $name;
    bless($self, $class);
    return $self;
  }
  sub salute {
    my $self = shift;
    print "Hello $self->{'name'}!\n";
  }
  my $g = Greeter->new("world");
  $g->salute();
said on

why the new site is so slow? is it on a old server or is the performance of ruby?

said on

I think it’s the Digg effect

said on

what

said on

www.digg.com

said on DD Mon YYYY at HH:MM

* do fancy stuff in your comment.

PREVIEW PANE