Clojure and Polish Notation

Clojure is a functional programming language targeting JVM developed by Rich Hickey. It is a dialect of Lisp, which is distinctive with the use of parenthesis and Polish notation (generally referred to as Prefix notation). Clojure follows the same fully-parenthesized Polish prefix notation. It is a beautiful language. However, people get scared when they see the prefix notation and lot of parenthesis. For example, (+ 3 4 (+ 3 3 5) Recently, a question was asked on Java Ranch and I tried to answer the question to the best of my knowledge. I am just presenting it here. I can...…

Got a new bicycle!

Today in the morning Ray wanted to get out and play; he misses school when it is an off day for him from school. He wanted us to take him out but 8 am in the morning before you are even awake and in your senses. However, Priti brought out the idea that we may go to Perot Museum to which I readily agreed. At around 11 AM, we left for the Museum and went straight to see the Dinosaurs exhibit on the fourth floor. After that went to third floor for earth and energy related exhibits. The only thing...…

Book Review - Go in Action by Kennedy, Ketelsen and Martin

Go in Action sets out to do what other books lack. It is kind of an academic introduction to Golang, which is beneficial for developers who have academic interest in the language development and also for those who are looking for a little hand-holding in GoLang. The book will act as a comprehensive language specification for GoLang. …