On Tue, Sep 30, 2014 at 5:03 PM, Fons Adriaensen <fons(a)linuxaudio.org>
wrote:
I don't think that is a valid analogy. True, quality and ease of use
have gone up dramatically, but:
* that is mainly the result of fierce competition (and environmental
regulations which have drive manufacturers towards high-tech solutions),
while today's world of information technology and services revolves
about a few de facto monopolies, lots of hype, and a complete absence
of regulations.
You're focusing on h/w and OS vendors. The competition among
app/application developers is insane! There's absolutely no monopoly except
for a couple of application niches, and even there we've seen some upstarts
break down barriers previously thought to be monopolistic.
* Cars have different features that fit various needs, and I guess
most people select the car they will buy by considering the balance
of features and cost. Which is an entirely different approach than
buying the latest iphone because it is the latest iphone and even
if you don't need it.
Again, the items on one side of the analogy are software applications, not
hardware. And people will indeed shop around and do have considerable
choice, and a wide variety of prices (including zero cost).
* Before cars became a commodity they were the toy and status symbol
of the rich, not of 'car nerds' (although those exist as well).
Photoshop was (and to a limited extent still is) a very high end tool among
image editors (were it not cracked copies, it would still abolutely be a
status symbol, a sign of being a "real professional"). ProTools was this
way for a long time too. They marked you as a professional in a way
completely disconnected from anything to do with computers per se.
* In most places, to be allowed to drive a car you
don't need to
RTFM but you need formal training and to pass an exam. More so
if you drive something that's not your avarage family car or do
it professionally. In other words, even if car drivers may not
know much about the technology that makes their cars tick, they
are not the typical 'dumb user'.
this is where i am not sure about the appropriateness of the metaphor
either. it works in my favor to a limited extent because i prefer to think
of software as tools that one must learn to use (and must learn the depths
of the task they are tools for), in the sense that driving is a task for
which we take a similar approach - car's require training and even
certification to use. but it works against my view because of the total
separation of understanding how the car *works* versus what you do when
using a car (more or less; a bit less for a manual gear shift).