logoalt Hacker News

jurgenkeskeryesterday at 6:37 PM2 repliesview on HN

I indeed really liked Ruby because of it's expresiveness, it being totally OO, the lovely readable and writeable syntax.

But yeah, that was 20 years ago. These days I find Kotlin to be the perfect fit for my projects, because of the static typing and its ergonomic syntax. I just don't feel confident about Ruby projects when they start growing. But, I still love the language, although mostly for small things.


Replies

zug_zugyesterday at 7:03 PM

Yeah. I was pretty neutral on ruby, until somewhere I worked some coworker put an @ on a variable relating to sessions and suddenly people started seeing each other's accounts.

Now some people won't fault the language for that, but it feels like a footgun and I've noticed a trend that often the worst (I.e. most dangerous) gravitate toward languages with the fewest safeties in them (less type safety, no compile checks, no memory safety, little concurrency safety, less safety around shared state)

show 5 replies
psychoslaveyesterday at 7:52 PM

Not totally though. Try `if.class` in IRB for example.

But the closest we have in any popular programming language, certainly.