HTML5 Canvas
Written by: Simon Sarris
Featured Refcardz: Top Refcardz:
  1. Apache Hadoop
  2. Web Driver
  3. MVVM
  4. REST
  5. ADO.NET
  1. HTML5
  2. Ajax
  3. jQuery Selectors
  4. CSS Part 1
  5. Git

Link Details

Link 38688 thumbnail
User 217101 avatar

By gst
via adam.gomaa.us
Published: Sep 03 2007 / 11:25

I'll be the first to say that there is no 'perfect' programming language. The very thought of a 'perfect' anything is difficult to explain, and of all things, programming languages are among the least applicable to standards of perfection. Nevertheless, there are clearly ways we can compare languages according to limited domains. A programming language, at its core, is an abstraction, and abstractions exist to make life easier for the person doing the abstracting. As such, we can judge programming languages based on the abstractions their designers chose to make and reach conclusions about which languages are appropriate for particular kinds of abstractions.
  • 14
  • 0
  • 1311
  • 0

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.