by piotr5 » Tue Dec 23, 2014 4:45 pm
sorry, didn't want to ignite any kind of religious wars here.
what I do know is, parallella has the choice between making a revolution or setting up evolution.
revolution of parallella means to change the way programmers and electronic-companies see the world.
evolution means to pay respect to how others think and instead give an example for how they should think.
which path do you personally prefer? it's a matter of choice.
for example it would be revolutionary if all cars would be battery powered.
evolution however means hybrid cars, allowing oil industry to thrive.
for parallella revolution means everybody starts coding for prallell structures.
for open source revolution means software and hardware is not proprietary anymore, no more dependence on wintel.
for parallella evolution of computing means you write programs any way you want and software fixes it to the platform.
if you use threads, then you shouldn't need to take care how much memory you take up, how many cores are free and such.
in other words, you can't perform an evolution of computing without offering a virtual box.
similarily for evolution of open source, you need an underground scene, disassembling and decrypting proprietary systems.
not to cause damage to the companies, but to allow linux users to use hardware and software meant for windows.
only spiced with wintel-stuff linux will sell to people who actually need those things.
luckily for parallella, no disassembling or decrypting is needed to be compatible with x86 and its successors.
just offer the virtual box and people will move to parallella on their own.
but of course this will not generate a revolution in computing.
old stuff sticks, people will keep on using x86 stuff for centuries.
maybe this kind of virtual box will stay in use for millenia.
doesn't matter, this is what evolution is all about.
as owners of a company selling parallella, you (if the reader is such an owner) cannot make that decision though.
in reality, some people will go the revolution route, others will try out evolution.
that's the nature of things. the most successful strategy is a combination of both.
evolution is good because it wont hurt people who invested into old stuff.
revolution is good because it's focused on progress and uses dirty tricks to enforce that.
(it must use dirty tricks because competition does too.)
the focus of revolution is change, while the focus of evolution is survival.
do you prefer to change the world or do you wish parallella to survive? as far as I know, we all want both, but at least survival!
in nature one can't live without the other. but also in nature, stories of revolutionary development that survived are very rare...