3 ms·
Indeed, Ruby is often called "the bad parts of Perl." Ruby made metaprogramming and monkeypatching first class, and somehow made the language even harder to sta
by stevebmark 3y ago
Indeed, Ruby is often called "the bad parts of Perl." Ruby made metaprogramming and monkeypatching first class, and somehow made the language even harder to statically analyze.
- kunley 3y agoBut there is sorbet, claiming to be very fast and effective. Honestly I don't know how it behaves in practice - still on my list to check. Over the years I more use Go where I used Ruby - for a single feature of delivering a single no-deps binary to the server / container where it's supposed to do something. But I still love Ruby for exploratory stuff. And I see there was a lot of progress with the VM - one of my favorite side activities is to disassemble the opcodes for trivial and non-trivial sources... (doing same in Python, actually..) [Looks like I just answered to several different commenters at once ;)]