Object Oriented Programming

  • JavaScript is a powerful but weird programming language. Syntactically it carries a lot of baggage from class based Java and ultimately C++,  even though it is not a class based language. It is an object based language. Everything is an object (like Ruby). The most commonly used syntax for defining and creating objects goes like Read more

  • Test driving node.js

    After getting my bearings around JavaScript as a first class language, I wanted to try using it on a non-browser environment. Enter Node.js. The install was pretty simple on Ubuntu. Googling for a tutorial gives you this awesome ebook. It starts off with by an example of creating your own Http server. However my new Read more