(test article for future)
Millennium ago, for a human, actually Proto-human, to be consider educated, all they need to know is the ability to master fire.
Centuries ago, an educated man only need to know two things, Math and the fear of God. (At least in the western Civilization that is)
Decades ago, life became more interesting, education sectors are more specialized and most of them involve the use of a computer.
Weeks ago, Computer Development life is so simple, everything is sequentially linear. Where 1 always follow 0, and function Beta must always be invoked after function Alpha.
Knowledge as a whole have been constantly changing. What used to be known only by a selected group of gifted individuals would soon be common to all and slowly be re-marketed as simple as common sense. (We all know the earth revolves around the sun, yet people were roasted alive in the old days for stating this as a theory!)
Just days ago, multi-node systems only exists in the scientific world, where number crunching and parallel programming design is above all. Yet, with the ever growing number of cores in a Central Processing Unit, some may have what computer scientist called a dream machine back in the early 80s, sitting in their living room playing a MP3 song.
This is a note to revolution, it is this multi-core architecture which will soon revitalize the entire Computing society. We must, as a whole, learn to program in this future tackling all these N-core machines.
(Insert TBB tutorial 1 link here)