Title: Geek Sublime: The Beauty of Code, the Code of Beauty
Author: Vikram Chandra
Release Date: September 2, 2014
Publisher: Graywolf Press
Rating: 4 out of 5
In this slight book, author Vikram Chandra discusses the elegance of computer code and how computers work, using the ancient Indian language Sanskrit as a guide to help the reader understand the beauty that lies inherent in the language of computers.
A thoughtful meditation on the language of computers, South Asian novelist Vikram Chandra successfully uses Sanskrit to ask and answer questions about code and provides the reader with a unique and well-written perspective on the subject.
Vikram Chandra is a well-known fiction author, but while he was writing his first novel, he paid the bills through freelance computer coding. Over the years, he has meditated on computer code and its various aspects and has come to see the beauty within computer code. This book, Geek Sublime: The Beauty of Code, the Code of Beauty is his meditation, the culmination of his thoughts, on the subject.
Chandra uses the prism of the ancient Indian language of Sanskrit to discuss the beauty and structure of language, as well as the question of meaning within Geek Sublime. It really is an amazing connection, and he writes about it so passionately that the reader can tell how much both subjects mean to him. It’s incredibly well done. Chandra can dive into some of these topics pretty deeply, so though the book is technically about computer code, it’s best if you have an interest in language in general (or in my case, Sanskrit in particular) to really appreciate this book.
First and foremost, this is a book about language and it’s fascinating to see what Chandra has to say about it in Geek Sublime. From thoughts on the programmers, some of whom know code fluently and others who cobble together existing code inelegantly, to how code actually instructs computers to perform tasks, there’s a lot of interesting information crammed within the pages of this small book. If you’re interested in language (especially Sanskrit) and computers, this book is a unique intersection of the two that also happens to be well-written and engaging. I definitely recommend it.