Related Entries

Quick Start: Git for personal use
SVN client over SSH to remote Unix server from Windows
Quick Start Grinder - Part V
Quick Start Grinder - Part IV
Quick Start Grinder - Part III

« Programming Links
» One year in Rashtrapati Bhavan


Right on the spot, about the purpose of a programming language.

Jim Hugunin, on a foreword to Essential Python.

“The purpose of a programming language is to let software developers express their intentions as simply and directly as possible.”

Taken from Story of Jython, which is a great 1 page read.

As of now, here is my language ratings according to this definition.

  1. Python - for general programming
  2. ReBOL - for network programming
  3. Bash (Bourne Again Shell) - don't flame me, but it lets me express my intentions - though pre-determined somewhat!
  4. Java, C# - these let me ignore some finer points of C, but still forces me to express my intentions using their translation.
  5. C