subject: Algorithms & The World [print this page] Gone are the times immemorial when we used to just think or contemplate about some idea rather than witnessing it. In real and prosperous time in which we live today where our day to day mundane and routine jobs are controlled and driven by an electronic overlord and their weapon of choice being an ALGORITHM. An algorithm in layman language is the primary fodder for a machine, allowing the scraps to gain intelligence and outperform humans in some sense proving supernatural in the way they work. Its in some sense astounding to see the proliferation of such machinery around us doing so much to make the world a better place to live in and there are many testimonies to this which deserve a special mention.
Behind every smart web service there is an even smarter code that controls the way how we interact with the web applications and there are limitless examples that completely justifies this claim. One of the best being the social networking behemoth and I mean it when I use this term to describe this dorm room giant FACEBOOK, the gamut of functionalities that this site provides to its consumers has really led to a different kind of intoxication all over. Its the smart open graph code that is really working under the hood to make all the dominoes online connect and interact hence making it a titillating experience for anyone who uses the site. Examples like these are numerous applying to every act of engineering such as agile software development, mobile app development.
Another, unquestionably the smartest application online Google which has been woven into the fabric of our daily lives which can be immediately understood from the fact that people have started recognizing Google as a verb, which reflects the astronomical number of queries that this company processes everyday and churns out the most prioritized of the results. The functionality that accomplishes finding tomes of information daily to its consumers is really one of the most novel algorithms of computer science named after one of its founders Larry Page THE PAGE RANK ALGORITHM.
The online trading communities New York Stock Exchanges and NASDAQ and many others resorted to revamp the way they trade and have considered the online world as the way to make it more beneficial for the consumers and the traders to trade in a more efficient manner, the way trading is done and the value of the indexes calculated is something verbose and novel and yes smart, In the financial markets, code is increasingly becoming king as complex number-crunching algorithms work out what to buy and what to sell.
Popular shopping marts like eBay, Amazon, Flipkart, SnapDeal completely rely on the smart code they have written to advise you on what to buy and what to sell and how to do it. There are plethora of examples and real life justifications to proving that algorithms are vital to the prosperity of a nation and mankind in short a boon for life.
Do check back to read more about how we mix use of algorithms and agile software development techniques.