Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login



sort by: page size:

It seems unlikely based on the views of rails core.

The commit parameter is a pain in the backside when it comes to rails but I would have thought most people would know how to fix this anyway. It's a simple HTML issue, not really a Rails issue.

Right, because no other language is hackable.

https://github.com/rails/rails/commit/b83965785db1eec019edf1...


I'm impressed they kept up in Rails versions, starting apparently with 3.0 beta

https://github.com/diaspora/diaspora/commit/0390bbde8a74ec30...



Probably the drama surrounding a recent Rails commit [0] and DHHs follow-up blog post. [1]

[0] https://github.com/rails/rails/commit/61b91c4c55bcbd5a2ec85d...

[1] http://david.heinemeierhansson.com/2012/rails-is-omakase.htm...


Rails changed the meaning of NOT and nobody batted an eye - https://til.hashrocket.com/posts/3zyftipjiu-rails-will-chang...

These sorts of changes do in fact happen fairly frequently and developers need to be aware that they can't blindly accept upstream dependency changes.


The author might want to do a search and replace. I saw at least one reference to Rails 5 in the website.

That commit made certain pages of my app about 10 times slower. This was such an appalling performance degradation that I had to do some digging:

https://rails.lighthouseapp.com/projects/8994-ruby-on-rails/...

https://gist.github.com/919428

https://github.com/rails/rails/commit/a3639be4ed5e89b59c4ad0...

The commit mostly fixes that particular issue (and is included in 3.0.7), but as the article point out Rails 3 AR performance still needs quite a bit of work.


Hey HN, I actually made this site as a companion to my RailsConf talk yesterday (I'm sure it was humorously confusing out of context).

The talk's slides are up here: https://speakerdeck.com/searls/sometimes-a-controller-is-jus...

And video here (better versions coming soon): https://youtu.be/LdWMcs9EEOE?t=2h56m

Humorously I joked about it hitting HN during the talk, and then it actually did. We as developers can't resist something that'll quantify for us whether we're good at writing software, even when we know it's flawed.


I think you’re making the classic mistake of confusing Ruby with Rails.

You seem to be very unfamiliar with Rails and the Rails community.

I can see a lot of faults in Rails, but this critcism is silly. The documentation is excellent at that level. http://edgeguides.rubyonrails.org/active_record_migrations.h...

I'm sorry if you thought this was 'drama,' just trying to make sure that someone doesn't think that this is officially supported by the Rails team or that I'm speaking for anyone. Frankly, I've been running around at Ruby conferences saying "If you want old versions of Rails supported, you should be paying someone to do it," and I think Rails LTS is great, in a personal capacity.

That said, since I posted this, https://twitter.com/rails/status/346671286149337088


Just a note: @homakov is no longer suspended, as of about 25 minutes ago: https://github.com/rails/rails/commit/b83965785db1eec019edf1...


I think this is the author's take on that: https://solnic.codes/2022/02/02/rails-is-not-written-in-ruby...

Not sure this is what you're getting at. I agree with the author though, this aspect of Rails bothered me quite a bit. Knowing that working on a Rails project meant I could magically generate ranges from dates because of ActiveSupport was unsettling - it made me wonder what else was non-native behaviour and waiting to trip me.


Having started with Rails 3, I'd have to say that's not really true.

I'm not sure I agree that makes it a Rails problem, more of a developers who happen to use this tool problem.
next

Legal | privacy