I recently tried it out in a hobby project and was pleasantly surprised at how smooth the overall DX was, and how little memory it consumed.
From Rust to Ruby
71–80 of 108 posts
Re: From Rust to Ruby
#72This defies belief. “I wanted to scratch a technical itch. My local AI completed the job in 30 minutes. I never pressed Start to see if it works, but I did write a blog post about it…”
(Unless bot-pushed of course)
Re: From Rust to Ruby
#73Earlier 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…
method(:name).source is your friend
Re: From Rust to Ruby
#74Curious if there are folks (perhaps from ruby community) using crystal for medium/large projects. How has your experience been? I recently tried it out in a hobby project and was pleasantly surprised at how smooth the overall DX was, and how little memory it consumed.
Re: From Rust to Ruby
#75Earlier quoted context omitted.
Honest question: what’s an example of a fully-featured web framework that makes upgrading a “large & old” application painless? In my experience, upgrading an underlying framework that a piece of complex software depends upon without breaking everything pretty much always requires time & good test coverage.
Most Java and .NET ones, not everything breaks, statically compiled, so not as many unit tests required as in dynamic languages. While it is deprecated, you can do a File=>New Project for Web Forms in 2026.
In Rails my tests are mostly to ensure that a request to a controller returns the expected response and the expected changes in the database. Unit tests are often on validations and the errors they return for invalid data. Then there are functional tests that drive a headless browser.
Re: From Rust to Ruby
#76Re: From Rust to Ruby
#77This defies belief. “I wanted to scratch a technical itch. My local AI completed the job in 30 minutes. I never pressed Start to see if it works, but I did write a blog post about it…”
Re: From Rust to Ruby
#78This defies belief. “I wanted to scratch a technical itch. My local AI completed the job in 30 minutes. I never pressed Start to see if it works, but I did write a blog post about it…”
* it wrote a blog post
Re: From Rust to Ruby
#79Jai and Odin come to mind with Jonathan Blow and Ginger Bill.
Many many more folks that are capable of (and have) written widely used beautiful libraries and frameworks that are evidence of their creativity and depth but we don't want to waste space here.
Rust however has a lovely Macho club a good brotherhood.
Re: From Rust to Ruby
#80Earlier quoted context omitted.
Tell me you haven’t actually taken engineering class by not telling me you haven’t taken an engineering class
Hint: weighted sum