Dr. Volkan Tunalı's Personal Blog

Computer, Technology, Science, Art

Archive for the ‘software’ tag

Storage Cost over Years

leave a comment

Every time I buy a new PC, either desktop or notebook, its hard disk capacity is larger than the previous one even though the total price of the PC is about equal. The same thing may apply for the other components of the PC like main memory capacity and CPU power, but hard disk capacity is something very different.

Matthew Komorowski has collected hard drive capacity/price data and created the graph below:

Storage cost over years
Source: http://www.mkomo.com/cost-per-gigabyte

Komorowski has also drawn a conclusion about the capacity/cost trend as:

Over the last 30 years, space per unit cost has doubled roughly every 14 months (increasing by an order of magnitude every 48 months)

Moreover, he has a formula for the cost as

cost = 10-0.2502(year-1980)+6.304

Below are two pictures from computer magazines of 80s. Incredible!

Written by Volkan TUNALI

September 18th, 2010 at 12:24 pm

Beautiful Code

leave a comment

Beautiful CodeEvery programming language I’ve learned, every code sample I’ve inspected, and every algorithm I’ve analyzed have contributed to my knowledge and aptitute of programming very much, and have helped me extend my vision about software development. I always find articles and books written on programming very precious opportunities for self development.

Published by O’Reilly, Beautiful Code, is a special book in which important names from the software development community tell their stories about developing simple, elegant, and powerful programs.

I recommend this book to anyone who takes programming as an art besides its technical part, and who are willing to develop themselves to write better programs.

A little excerpt from the book:

A designer knows he has achieved perfection not when there is nothing left to add, but
when there is nothing left to take away. (Saint-Exupéry)

Written by Volkan TUNALI

June 26th, 2010 at 11:34 am