HN user

jaredonline

112 karma
Posts16
Comments26
View on HN

Nice catch. I'll need to do some reading to figure out the best way to actually handle the string safely.

In this small example we lost a lot of the safety, but for a larger library I'm hoping you could still keep most of the safety of Rust and just expose a smaller subsection of "unsafe" code.

In the early part of the Industrial Revolution the rewards of increasing productivity went disproportionately to capital; later on, labour reaped most of the benefits.

This whole article is BS. At what point in history has labour reaped most of the benefits of any industry?

Ruby was a little-known project before Rails came along. Without Rails, we wouldn't be having this discussion at all.

Thank you for being the first comment (I've seen) that actually looks at some amount of data. It's hard to read "most Rails people are moving on", "Rails and Ruby don't find the new web model" and "node.js is replacing Ruby" over and over without anyone saying how they're coming to their conclusions.

My thoughts are the same as yours... Ruby and/or Rails aren't going anywhere anytime soon. Just think, Rails powers the site that stores most startups code. It may not be as shiny and new as it was, but there's still a lot of usage.

Homebrew, rbenv, rvm, to name a few. Never understood it either. If you could get ahold of a domain write a malicious script at /some-script.sh, you could do a lot of damage.

Thank you someone for bringing this up. I can't believe how many actual reviews (not just meme's poking fun at iOS6 maps) have missed this crucial point. This isn't about Apple trying to somehow hurt Google by rolling its own maps app, this is about Google not giving Apple full access to their maps.

Suspending his account doesn't make any sense. He could easily sign up with another email account. Set up a new set of keys on another computer and he's back at it. GH should be working with him instead... he obviously knows what he's doing.

I built this really quickly over a weekend for my roommate and I to keep track of who owes who money.

I've gotten a few friends to use it, and some encouragement to turn it into a pay-for app.

What does HN think?

Well, Java is just a pain in the arse to setup and configure. And PHP lacks the same sorts of tools you can get with the Ruby community.

Not to mention PHP only really started making an attempt at OOP with PHP 5, and Ruby was designed from the onset to be OOP. Everything in Ruby is an object, so you can do some really neat stuff like 1.to_s to turn an Integer into a String. Add Ruby's cleanliness and readability to the mix, and it's a standout winner over PHP.

I see. I have a bias towards Ruby and Rails because that's what I do. I've never used Python or Django, but I've heard that they're comparable.

That being said, I would recommend you learn Ruby 1.9.2 and Rails 3.1. The community is great, the framework is amazing, and there are a lot of resources freely available, like Railscasts, to help you along your way.

I would stay away from PHP and Java.

Obviously it depends a little on what your startup will be doing. If you'll be doing web based software, then Ruby or Python are the best choices. If you'll be doing iPhone/iOS software, then you'll need to learn Objective-C. Other platforms have their own requirements.

I would figure out which language is best suited toward your startup, and learn that, instead of trying to figure out what language is best, then trying to make your startup fit that language.