Hacker News new | ask | show | jobs
by AlchemistCamp 1904 days ago
This looks like a fantastic dev experience and it's great to see this team building something like this. Indie game dev is near and dear to my heart.

Unfortunately, HN tends to be full of haters. On the behalf of the rest of us, thanks for sharing DragonRuby!

2 comments

> HN tends to be full of haters

I'll stick up for the community: I don't think that's true. This submission has been heavily upvoted, after all. You may be running into the contrarian dynamic: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

HN can definitively be brutally dismissive of things that doesn't match current perceived wisdom of what is the right way of doing things, much beyond the initial few comments.

But I don't think there's a way around that while maintaining open discussion. At least here the disagreements are mostly civil.

Part of what makes announcements like this tricky on HN, and what I think triggered the comment you replied to, is that while part of HN values "cool hacks" and simplicity greatly, part of HN evaluates everything based on whether it's useful at scale, as a product, right now, and can grow big (there's certainly a big overlap, and I'm oversimplifying), and an announcement relating to a commercial project that aims for the former crowd unsurprisingly strokes some of the latter crowd entirely the wrong way as a weird niche project seemingly massively lacking in the features they think are essential.

I think that with DragonRuby that is particularly unavoidable. What makes some of us find it awesome is an inherently alien way of thinking to a lot of people in a way that look backwards to many.

I definitely see the clash you're talking about between people focused on build a product and people focused on building infrastructure.

The infrastructure people often have day jobs at companies working with more traffic, more users and more need for correctness than all but the most wildly successful products ever see.

Conversely the practices that work for successful solo product creators would be disastrous for a tech giant / financial company / enterprise b2b company to use.

I wanted to second this, so thank you for being positive. Even though I'm not a rubyist, I do appreciate having options.

A hard yet important lesson in life is to learn to do things in spite of haters hating. For example, I'm writing a programming language, and I can almost guarantee that people will hate it... and that's ok.

I feel like if you can't generate haters, you're too bland.

What you want is for the correct people to hate it, because it's not there to serve them, and makes no concessions to 'em about it.