top | item 25495887

(no title)

what2build | 5 years ago

Rails is not vanilla Ruby. And web apps are not the only software that needs to be written.

I moved on from Ruby land right as AWS was blowing up, and admitted I have never worked in Rails.

discuss

order

ritchiea|5 years ago

You're correct, Rails is not Ruby. But in my experience 80%+ of the Ruby ecosystem is Rails. But now I'm even more curious what problems you encountered with Ruby because I find it to be an excellent scripting language, especially if performance is not a major concern.

what2build|5 years ago

To be fair, it’s probably not Ruby, but the clever linguists I was working with 2008-2012 era.

Everyone brought their preferred syntax and there was much less of a “let’s solve the problem, not be clever” sentiment back then.

That said, Python almost makes such things impossible. Decorator patterns are the only thing I can think of in Python that ever made me really think.

6 to one, half dozen to another. How we start out thinking about problems has an impact on what syntax works for us best later on. I’m in my 40s and started in electronics, designing boards that shipped in Nortel kit.

I started with C and little else, not digging into OOP until hardware work went overseas. Perhaps my brain is over specialized to prefer a particular way of visualizing code I need to write.