3 ms·
One possible reason for people developing an ORM from scratch is that the established ORMs are built upon the ideas derived from countless projects, thus they a
by kumarharsh 14y ago
One possible reason for people developing an ORM from scratch is that the established ORMs are built upon the ideas derived from countless projects, thus they are an aggregation of the "MOST COMMON" ideas, which is applicable in say 98.9% of the scenarios. But, crazy as the human mind is, it is always the case that someone comes up with an idea, which is not implemented in the ORMs, and there lies the opportunity to create one of your own.
Of course, most of them start off as problem-specific ORMs, which are then converted to general-purpose generators over time and through experience.
- davismwfl 14y agoYea, I see your point. I guess my lazy coder part comes out in me and says, ok I will use this framework and add this weird functionality I need to it. Versus writing a whole new one that I would have to support. But I definitely see what you are saying.