Earlier quoted context omitted.
Yes. In a perfect world Ruby would have left Python in the dust and enterprise software would be written in Clojure.
I left python for ruby A dozen years ago. I always missed the simplicity of Python. Ruby community was just awesome. Pushing at the bleeding edge of getting stuff done fast, if a bit magical. Been debating about going back. Cleaning up 8 year old magical ruby apps is getting old.
Why's (Poignant) Guide to Ruby (2004)
161–170 of 213 posts
Re: Why's (Poignant) Guide to Ruby (2004)
#162Ruby is an appealing language for sure , but is it worth learning it in 2020, with the intention of getting paid for one’s work? It is an honest question and in no way am i trashing the language. Just curious what others have to say about it
That said, in 2020 if you're picking a language, I don't think it has the most jobs available (probably JS), or the best paid jobs available (something ML, maybe Python), or the most interesting jobs available (up to you). For similar reasons, I'm not sure it's the best language to pick for a new product - it doesn't have the largest community or most momentum nowadays, it's neither the forefront of powerful tech nor the backbone of rock-solid boring tech.
If you already know Ruby, or you just want to learn it anyway, it's definitely not a bad choice. If you're choosing afresh though with no specific reason to pick Ruby, it's probably not the right choice.
Re: Why's (Poignant) Guide to Ruby (2004)
#163Ruby is an appealing language for sure , but is it worth learning it in 2020, with the intention of getting paid for one’s work? It is an honest question and in no way am i trashing the language. Just curious what others have to say about it
Broad generalisations incoming: I don't see a lot of new and exciting things being done in Ruby, and I don't think it's a popular choice for highly technical companies any more; even if you find one company doing cool stuff with it, do you want to be looking for a job in 5 years' time having spent 5 years in Ruby? Rails is still the fastest way to bang out a CRUD webapp, and there's a lot of companies who use those w…
Re: Why's (Poignant) Guide to Ruby (2004)
#164I've always felt this was a singular achievement, one which perfectly captured the spirit of its author, the community he inhabited, and a particular zeitgeist in programming and on the internet. The need for various other authors to attempt to replicate it for other languages by creating rambling, twee books with wacky titles and comic characters of their own, I've frankly found a bit sad and underwhelming. It's a b…
> And yet the joke is replicated endlessly as if each time it's possible for it to be new. Quite the opposite. It's replicated because it's now become a trope. "Repetition is the essential comedic device": https://en.wikipedia.org/wiki/Comedic_device#Repetition
Re: Why's (Poignant) Guide to Ruby (2004)
#165Re: Why's (Poignant) Guide to Ruby (2004)
#166Earlier quoted context omitted.
I'm more and more convinced Rails has caused much of the demise of Ruby. As well as make it big in the first place. I love Ruby. And with a decade of fulltime Rails development, know and like both Rails and Ruby very well. But 'sharp knives' have caused just too many rails projects to become mudballs over time. This makes teams or companies 'move to language X'. When it really was (their use of) Rails causing the mud…
If those teams were all moving to Java / C# I would agree, but they mostly moved to Node. They're gonna run into very similar problems.
Once they get the build fixed. Again.
Re: Why's (Poignant) Guide to Ruby (2004)
#167Earlier quoted context omitted.
> In a perfect world Ruby would have left Python in the dust It pretty much did, but then Rails and Ruby's hype cycle faded a bit, and Python kept going, recovered and found new niches.
> It pretty much did, but then Rails and Ruby's hype cycle faded a bit It was Rails' hype cycle that turned me off using Ruby & Rails in the first place. It had more in common with the cult I grew up with than I wanted to be part of, and made it hard for a sceptical outsider to get in. Which is a shame as I think I'd have enjoyed it very much.
I couldn't stand DHH's "I'm right" attitude about everything. I listened about programming and then he started talking about things I know lots about and I realised he wasn't exactly wrong, just hadn't seen other ways of doing things.
Re: Why's (Poignant) Guide to Ruby (2004)
#168Earlier quoted context omitted.
yep, "mousehole". it was used to effectively add a hidden comment section to random pages.
I remember that too, but I thought it was called hoodwinked or something close to that.
Re: Why's (Poignant) Guide to Ruby (2004)
#169Although I am fascinated by _why's personality and his art, I think this book is partly to blame that Ruby is not as popular as it could (and should) have been. It somehow embodies that proto-hipster vibe the Ruby community used to have at the beginning, which alienated a lot of potential users. Luckily I managed to overcome that initial hurdle (the Pickaxe book helped a lot), but a lot of (good) developers I know ha…
Re: Why's (Poignant) Guide to Ruby (2004)
#170Earlier quoted context omitted.
I don’t see your point. A large base of Nim users are looking for a pragmatic alternative to the C/C++ family without the aggressive anti-modernism of Go. Nim is certainly not the only player in this realm, but far as I know there isn’t a “Nim Drama” Twitter or tumblr. The drama queen stereotype of Ruby and Rails is very well earned on a repeated basis. All the communities have had their dramas but Ruby and Rust to a…
> A large base of Nim users are looking for a pragmatic alternative to the C/C++ family without the aggressive anti-modernism of Go. You guys make this too easy. Unless it was sarcasm, so whoosh me, and chapeau!