6 ms·
Interesting. I’m a rails developer, and to me one of the core strength of rails is active record (altho some might disagree). How would you compare it with rail
by acmecorps 5y ago
Interesting. I’m a rails developer, and to me one of the core strength of rails is active record (altho some might disagree). How would you compare it with rails active record, and which part do you say it’s much better?
Btw, I know this is superfluous and very shallow, but for some reason, I can’t get over the C# syntax because of how enterprisey it is. I much prefer ruby, but I guess it’s a matter of preferences and taste
- metaltyphoon 5y agoWhat the hell does enterprisey even mean .
- ncmncm 5y agoEnterprisey usually means high-overhead, tuned to require many developers to achieve what would be done by one on a less enterprisey system. This quality is attractive to managers who benefit by increased headcount, and prefer to have their "reports" or "resources" less generally capable, and more easily replaced or shuffled. Total cost is much higher, but individuals' salaries are lower, which makes managers look good. Java and .Net are both very enterprisey platforms.
- metaltyphoon 5y ago> high-overhead You understand that all the things done in Java and .NET’s “enterprisy” way can be done is most languages right? This is a programmer problem not a programming language one. Today you have to write less in C# than GoLang, to do the same tasks. Does that mean GoLang is enterprisey now, just because you have to write more?
- ncmncm 5y agoNot "just because". Go is exactly as enterprisey as Java and C#, and for exactly all the same reasons. And, it is not a programmer problem. It is a management problem. None of them would exist without management demand for minimally-productive languages.
- metaltyphoon 5y agoWhat a weird hill to die on. I have a hard time believing “management” woke up one day and said: “how can we make the most minimally productive language”. Tell me about this secret non “enterprisey” stack you are using.
- ncmncm 5y agoManagement does not make languages. They use what exists that satisfies their need for large head count. Sun and Microsoft were happy to provide it for them.
- metaltyphoon 5y agoAgain tell me what you think is not enterprisey then. I would like to open my mind to it.
- johnny22 5y agoi really liked the way ROM worked in ruby before i switched away from rails. I never got a chance to give it a good try.
- Smaug123 5y agoahem Have you considered F#, which could hardly be accused of being enterprisey?
- hackerfromthefu 5y agoLatest techempower benchmarks show ASP.NET Core being 37 TIMES as fast at runtime as RoR. Think of that as 37 times as much AWS bill for your projects in RoR.. what were you saying about the syntax ¯\_(ツ)_/¯