Why Learn Pointless?

What language should beginner programmers learn? Pointless, of course!

Here's the deal: I like the way that writing programs in scripting languages (like Python) tends to feel -- easy and flexible -- and I like the types of programs that functional languages (like Haskell) are designed to produce -- declarative and correct. But Python and Haskell are very different languages -- is there a middle-ground between the two? Pointless aims to provide just this.

Comparison with Scripting Languages:

While scripting languages may be flexible, my own experience has show me that languages which are easy to use also make it easy to write bad programs. One of the primary goals of Pointless ... (click for full text)