Ian Bicking: the old part of his blog

Full stack vs glue comment 000

Discussions like this inform those decisions, and inform the market.


we are the market, this is the market working, there's nothing external to be deferred to. And programmers are uniquely positioned to be both consumers and producers, and to frequently make decisions about what role they want to play in a certain circumstance.

Well sorta -- I think the number of people involved at low levels with the projects in question (variable) is a tiny part of the overall "market" in this case -- the handful of people doing (at least publicly) WSGI stuff and/or core Django devs is (I hope) a very small part of the overall userbase. But certainly it's still an example of the market working, even if it seems weighted towards the producer end of things. I was casually dropping the market comment in relation to "the masses" (we can hope!).

It seems to me the fact that programmers are often "consumers and producers" is often a reason many projects become opaque and unapproachable to people who aren't as deeply involved -- that is the "occasional" consumers or new consumers who are at a totally different level of "consumer" than the producers. This of course doesn't negate any sound reasoning in design or whatever, but many projects fail to successfully address these consumers. Often on this point a more "packaged" or "designed to all seamlessly work together" solution has an inherent headstart, as it's a much simpler story to tell.

In other words, until the solution you (and myself to my more limited abilities) support can demonstrate the ability to retain (build on) its technical strengths but still appeal to non-"producers" and more casual users and make _those_ things equal, the endless technical ping-pong might be unecessary(?)

Comment on Re: Full stack vs glue
by ToddG