Any language that depends on differing amounts of whitespace to alter the program is stupid.
And just what have you against Whitespace?
You'll be turning your nose up at Malbolge next as well, I shouldn't wonder!
Bring back BBC BASIC, I say! It just needs to modified to be compilable and for procedures as well as functions to allow parameter passing and you'll have a nice, all purpose language capable of handling... I'll get my coat ; D