On Tue, 2011-02-15 at 10:15 -0800, Jonathan Vanasco wrote: > > When Pylons was created in 2005, every framework had to be "like > > Rails" and "MVC" in order to succeed. Yet Django became the most-used > > Python framework in spite of being MV rather than MVC. The main issue > > for developers is ignorant managers who say "It must be Django" (or > > Rails/PHP/Java) -- without knowing anything about these technologies, > > just that these are the popular buzzwords. It's much less common to > > hear "Must be MVC". For developers who can choose their own framework, > > again they are swayed more by these Django/Rails/PHP/Java buzzwords > > than by MVC. So Pyramid's most direct competitor nowadays is Django, > > not MVC. > > I know that too well and can give a few perspectives: > > I took over as Acting CTO at TheDailyBeast.com a few months ago. My > predecessor committed the org down a Rails path that I needed to > finish up ( legacy on php ). Then we merged with Newsweek. I was in > meetings with the rest of the management teams nonstop for months. > When execs hear words like "typical/standard MVC" , its a few points > in your favor. When there are words like "MV" or "just like Django" - > it falls on deaf ears.
I'd really suggest "lying". Django is "MVC" as much as Rails (or Pylons, or any other modern web framework) is; any distinction that could be made between Django and "MVC" doesn't matter at an executive level (or even a technical one, it has no meaning). Django just doesn't use the acronym, because using the acronym to describe it causes confusion for people who are used to the event-driven-GUI definition(s) of MVC. Same for Pyramid. What we tend to say is this: "Pyramid doesn't use the acronym MVC to describe any technical features, but for purposes of a marketing comparison with other similar web frameworks that define themselves as MVC, it's effectively an MVC web framework". This has the benefit of both being accurate from a technical perspective as well as being 100% true. - C -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
