It is fair to say that for me it is very disappointing that https://rubyonrails.org/doctrine/ says nothing about performance. Performance is not a priority for the doctrine. Consumers of Rails at scale have a very different take.
-
-
Replying to @samsaffron @codinghorror
"Performance is secondary to developer happiness" is not the same as "we actively don't care about performance". Rails is a project run by volunteers and has limited resources. Y'all are talking like we're actively just ignoring performance, vs having to prioritize our time.
5 replies 1 retweet 41 likes -
There are also plenty of people, yourself included, who have spent sustained effort improving Rails performance. The false dichotomy is really destructive to both causes, and create gridlock between perspectives that gets nothing done.
1 reply 0 retweets 9 likes -
What's the point of rhetoric that convinces folks who want to improve developer ergonomics that their goals are in conflict with performance? What do you think will happen over the long haul if performance-minded folks act like the tradeoff is zero-sum?
1 reply 0 retweets 4 likes -
It's funny that you bring this up, because we want a Merb style outcome here and that's what we are working toward. I honestly don't feel AR can be fixed because of the deep seated cultural issues of "developer happiness > everything else"
2 replies 0 retweets 0 likes -
Replying to @codinghorror @wycats and
in other words, the only way to get the outcome you want is to build the (mostly compatible) alternative and push it forward.
1 reply 0 retweets 1 like -
I'd welcome a Rails-like Rails competitor. In the absence of a concrete alternative, the rhetoric is counterproductive (because it alienates developer ergonomics folks from folks who care about performance, turning a win-win situation into zero-sum)
1 reply 0 retweets 7 likes -
It'd be an ActiveRecord alternative, not a full Rails alternative. Working title.. TurboRecord ;)
2 replies 0 retweets 4 likes -
My work on Rails 3 was overtly designed to allow experimentation and alternatives in the ORM part of Rails and the failure of DataMapper is one of my biggest disappointments from that era. Go to town.
1 reply 0 retweets 5 likes -
Honestly, I don't think an alternative will work, I think an extraction that would act as a full fledged building block is a better and more likely to work out. Active Record build on Active SQL or something like that.
1 reply 0 retweets 1 like
Separating the query builder out from the rest (introducing the public APIs required) has definitely been a goal of mine for a while. As usual, it's just a question of time.
-
-
Replying to @sgrif @samsaffron and
Could we not kickstart / crowdfund someone to do it?
0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.