なんで?
そのRatio型とかいうのが定義されてる言語から離れた瞬間にバグを連発する
プログラム上は記法が違うから大丈夫。
???? Cとかだったらどうすんの??
C書く時に勉強するよ。
ほとんどの言語の演算順序はCベースだからね。 だから自分の知ってるその一つの言語から出てこれないようなダメプログラマだってこと。
Lisp使おうよ
数学できないlisperとか恥ずかしすぎじゃね
別に?
本当にLisperなんだったら静的型付言語で書くと圧倒的に煩雑になるけど、Lispならサクっと書ける例を見せてみな
100以下のフィボナッチ数列 (defn fib ([] (fib 0 1)) ([x y] (lazy-seq (cons x (fib y (+ x y))))))(take-while #(> 100 %) (fib)) ありゃpreなのに記号出ねーな。
そんなもんJavaですら同じように書けるだろ。 コード量1.5倍になるかならないかだ。