I'm not sure any language + framework prioritizes developer happiness as much as Ruby on Rails.
I don't think I've ever been unhappier than working on a Rails project. See a bug on the site - something is rendering incorrectly. grep to find the view. Great, there's a method that is being called to render the buggy section. Grep for the method name - 0 hits. Amazing, it's something that is synthesized somewhere and I have no idea where. Guess I'll stop what I'm doing and read docs for an hour. If you do nothing…
From Rust to Ruby
21–30 of 108 posts
Re: From Rust to Ruby
#22Idk why people are shitting on you. So many LLM haters on here. It’s changed the game completely and some people just don’t want to accept it. I think this is cool. Verbosity of languages is important when it comes to coding with AI. I’ve found Go to be a happy medium.
Re: From Rust to Ruby
#23Re: From Rust to Ruby
#24I've always found Rust object buildup to be pretty annoying.
Re: From Rust to Ruby
#25I'm not sure any language + framework prioritizes developer happiness as much as Ruby on Rails.
Re: From Rust to Ruby
#26I'm not sure any language + framework prioritizes developer happiness as much as Ruby on Rails.
I don't think I've ever been unhappier than working on a Rails project. See a bug on the site - something is rendering incorrectly. grep to find the view. Great, there's a method that is being called to render the buggy section. Grep for the method name - 0 hits. Amazing, it's something that is synthesized somewhere and I have no idea where. Guess I'll stop what I'm doing and read docs for an hour. If you do nothing…
Re: From Rust to Ruby
#27I do wonder if it'll ever be possible to get Rust tests to feel as nice to write as, say, test suites in Python or Ruby. I might just be missing a lot of helpers, but a part of me really wants to use a test metalanguage that (for example) RC's everything, gives me implicit casts from strings to what ever type I need, and a bunch of other stuff. I've always found Rust object buildup to be pretty annoying.
Re: From Rust to Ruby
#28Earlier quoted context omitted.
I don't think I've ever been unhappier than working on a Rails project. See a bug on the site - something is rendering incorrectly. grep to find the view. Great, there's a method that is being called to render the buggy section. Grep for the method name - 0 hits. Amazing, it's something that is synthesized somewhere and I have no idea where. Guess I'll stop what I'm doing and read docs for an hour. If you do nothing…
I’ve had similar experiences with Spring Boot Java applications. Methods in stack traces that don’t exist in source code but are magicked into existence by annotations.
Re: From Rust to Ruby
#29Re: From Rust to Ruby
#30Maybe this is just my backend/network focus with Golang though. Scaling beyond 10-15k lines of code always was quite intimidating as it is usually where I lose the ability to just keep a model of the codebase fully in my head.