News for hackers. Stuff that matters.
Re:Ruby's Exceptional Creatures by cutler on Monday January 29, 2024 @10:06PM (#39185950)
Here we go again with the Ruby isn't suitable for large projects nonsense. Github, Shopify and Stripe seem to be managing perfectly fine with Ruby, thank you very much.
Re:Ruby's Exceptional Creatures by vlz on Tuesday January 30, 2024 @11:15AM (#39191881)
Sure, but as I said, probably not without establishing some culture around it. Just for fun, let's look at shopify's Ruby Style Guide under "General"[0]:

    Avoid mutating arguments.
    Avoid monkeypatching.
    ...
    Avoid needless metaprogramming.
    Prefer public_send over send so as not to circumvent private protected visibility.
    Write ruby -w safe code.
    ...
[0]: https://ruby-style-guide.shopify.dev/#general
Re:Ruby's Exceptional Creatures by mokkol on Thursday February 01, 2024 @04:45AM (#39214247)
Every big company has (and if they don't, they should) style guides. In Ruby people tend to use something like Rubocop (which is a static code analyzer/linter) to agree on a style. That will even be added as a default in Rails 8.