Thursday, May 10, 2012

SciRuby: Science and Matrix Libraries For Ruby

I've been writing Ruby for a couple of years now and a couple of weeks ago I went for an interview about a position with heavy Ruby coding.
During one of the interviews, the guy hit the nail on the head:

A lot of people don't write Ruby when they're coding in Ruby.

In reality, Ruby practices make a lot of sense under the context of the language and when you get comfortable with them then you've reached a position when you can take advantage of what Ruby has to offer -- mainly brevity (without sacrificing clarity) and flexibility (crazy introspection and meta-programming capabilities).

There are a lot of things in the Ruby universe that suck (the interpreter can be quirky, gem management can bit flaky, documentation could be better), the language proper is not one of them.
However, (surprise, surprise) like with anything else in life, you've got to weigh the pros and cons and find something that suits you and/or your needs.
Ruby suits a lot of people's needs, that's why it exists, obviously -- so no, we're not where we were 20 years ago, not by a looong shot.

raul ibanez downton abbey season 3 presidents day band of brothers presidents george washington russell westbrook

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.