オレ言語

Javaもいいし、Rubyもいい。JavaScriptLISPHaskellもいい。C#もどんどんよくなってる。
でも、1つの言語でストレスなく自由にプログラムしたい。自分の欲しい言語が作れないかなぁ〜。と最近、考えています。
もし、自分が新しい言語を作るとしたら、どんな風にするか?
オブジェクト指向×関数型言語、λ、+遅延評価、カリー化。リストやマップは標準装備。内包表記。mixin。インタプリタコンパイル。それと、pre/post/inv。
見た目はJavaっぽいのがいいなぁ。でも、型と名前の順番はPascalっぽく、(foo:int)見たいな感じで。
・・・なんて考えるのが楽しい。(^^;