Hacker News new | ask | show | jobs
by gisikw 5791 days ago
The article is meant to be taken as satire, but do consider that if you're a new developer and you go a'Googling, you're going to encounter JRuby, and Rubinius, and Macruby.

It would be silly to throw all of these items at a new developer, and no teacher in their right mind would ever do that.

But if you're trying to pick up the language on your own...that's what you'll see.

2 comments

Unless Ruby's your first programming language, I don't see how you can be that astonished by the fact that there are multiple implementations of the same programming language.

  > but do consider that if you're a new developer and you go
  > a'Googling, you're going to encounter JRuby, and Rubinius, and
  > Macruby.
Then the solutions are relatively simple:

1. Forcibly prevent people from developing new Ruby interpreters, Ruby frameworks, and alternatives to popular Ruby tools.

-- or --

2. Force Google to adopt a old-style Yahoo / DMoz approach to internet search so that a Google employee can sort/categorize all of these things manually for presentation to the user.

The crux of the article seems to be that too many choices can be overwhelming to a newbie, so we should restrict everyone's ability to choose so that inexperienced, new developers don't hurt themselves (or run screaming due to information overload / confusion).