Sunday, December 8, 2013

Search of beauty in letters and code - Vikram Chandra’s Mirrored Mind

My reading of English fiction as well as non-fiction isn’t great and I had never heard of Vikram Chandra. But a chance reading of Vikram Chandra’s interview in Indian Express supplement made me buy this book called “Mirrored Mind – my life in letters and code” and read it immediately. He is a famous, critically acclaimed writer that worked as programmer in the past, kind of thing I aspire for.

Mirrored Mind is a semi-autobiographical and researched account of both the passions (writing and programming) of Vikram Chandra. He starts by explaining how both the fields coincide and how programmers claim their profession to be an art. He then takes us on short trip through history and culture of programming, elaborating on how differently that culture is viewed in America and in India.  

Language is core to both programming and literature. Sanskrit, nowadays considered to be most appropriate for programming as well, is brilliant case to consider. Drawing on accounts from ancient Sanskrit philosophers and aestheticians Anandvardhana (820-890) and Abhinavagupta (950-1020), Vikram Chandra explains the (difficult but not impossible) process of enjoying a work of art (i.e. poetry) and related aesthetics. He tries to relate that with coding that programmer does and how it should suggest things beyond flexibility, maintainability etc.

In between, Vikram Chandra also gives us historical perspectives of philosophical depth of tantric culture in India that existed before westernization, its vilification and (sort of) annihilation by westerns, loss of rich Sanskrit heritage, westernization of Indian culture etc.

Book spans various fields, touches various topics, provides lot of references and made a wonderful reading. Chapters on aesthetics did seem bit abstract and difficult for un-initiated reader like me, but crispness of Chandra’s writing kept things understandable and relevant.

To speak aesthetically (taking inspiration from the book itself), reading of this book reverberated inside me with Adbhutam rasa. I might not be able to explain what that means exactly, because as writer says, to experiencing work of art (in this case reading book itself) is best way to enjoy it.

To say the least, this book has indeed provided me lot of motivation to study further and also renewed sense of pride in my profession of programming.