Quote:
Originally Posted by shamanNS
Lab126 of course. Who else would choose "logical" design of always heading in opposite direction from modular programming and having 3 different renderer and "reader software" (sub)systems with separate codebases & hardcoded values.
|
Legacy baggage.
They started out using short-term contractors with very little experience in embedded Linux and with little or no planning and supervision for guidance.
Or, at least that is the impression I have from following the Kindle development over the years.
Amazon didn't invent that situation, it has been far too common in industry.
Back 'in the day' - when I did this sort of thing for a living . . . .
I even got involved in such: "Just throw something together so Marketing can claim we have something new/different" projects.
Some of which that where supposed to have a lifetime of one 'marketing season' are still with the general public today.

Too

to mention any by name now.