2007年01月31日02:00 カテゴリLightweight Languages SRFI89の元ネタはPerl6? これ、初出2006.04.01という時期から考えても、元ネタはPerl 6のような気がする。 Matzにっき(2007-01-26) - SRFI 89: Optional and named parameters すごい面白い。やっぱLisp(系言語)はアイディアの宝庫だわ。 頭のいい人がいろいろ考えてるからな。例えば、 SRFI 89: Optional and named parameters (define (g a [b a] [key: k (* a b)]) (list a b k)) は、Perl6だと sub g($a, $b=$a, $key=$a*$b){ ($a,$b,$key) } とずっとすっきり書ける。実際SRFI 89の例は、Pugsでも