"I have no idea if it works or not because I haven’t yet tried running it. But it's 5x shorter!"
https://web.archive.org/web/20091015091833/http://www.hackle...
11–20 of 108 posts
"I have no idea if it works or not because I haven’t yet tried running it. But it's 5x shorter!"
https://web.archive.org/web/20091015091833/http://www.hackle...
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.
At first I thought this would be an interesting article, but as soon as they mentioned using an LLM to do the conversion I lost all interest. It's like saying "I wanted this done so I got my underling to do it, here is my story...". Like why would I bother to read it then, as it was clearly not you doing the conversion or putting any thought into it.
I built a set of gems (propel_rails) that takes the already terse Ruby on Rails code to the next extreme. It generates a set of top level classes like an API controller and some concerns that then create a full restful resource (model, controller, serializer, unit and e2e tests) with 0 boilerplate code. The controller ends up being only a list of all permitted attributes the api will accept because the restful action…
I suppose it works in terms of your domain model?
I'm not sure any language + framework prioritizes developer happiness as much as Ruby on Rails.
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…
I'm not sure any language + framework prioritizes developer happiness as much as Ruby on Rails.