What should be my lingua franca of programming?

In a fast paced business environment with fast changing requirements, the tools for expressing and constructing a program become extremely vital for the productivity of the programmer. Given this assumption, the primary of these tools, the choice of programming language becomes extremely essential for productivity. Having worked in C and C++ and having seen a host of different languages I … Continue reading "What should be my lingua franca of programming?"

Erlang Ring Code

Erlang Ring Benchmark Problem: In the Programming Erlang book by Joe Armstrong, we find this problem at the end of the Concurrent Programming chapter. Write a ring benchmark. Create N processes in a ring. Send a message round the ring M times so that a total of N * M messages get sent. Time how … Continue reading "Erlang Ring Code"

Moved to WP 2.5.1

Finally moved the site to WordPress 2.5.1. My own personal blog has been on wordpress.com and that UI was quite inspiring. Now I stand inspired. And definitely the ease with which WP upgrades is quite awesome. However it would have been even greater if I could just upgrade by clicking on a button without even … Continue reading "Moved to WP 2.5.1"