Name: Anonymous 2011-05-13 11:13
Your language is shit and the programs you write are slow. Switch to Python and be enlightened.
(lambda (x) x)
5.times { puts 'hi' }
times 5 say "hi"
5.times { puts 'hi' }
(loop for i from 1 to 5 do
(format t "hi~%"))(dotimes (i 5)
(format t "hi~%"))for i in 1..5 do printfn "hi"
/prog/FAGS!!!A and B the C of D!!!
factorial N:pos? -> N*(factorial N-1)
; N -> 1
def factorial(n)
case n
when 0
1
when 1..Inf
n*factorial(n-1)
when _
(_|_)
end
end
factorial N:pos? -> N*(factorial N-1)
; N -> 1
(λ(lambda)(((((((λ(lambda)(λ(λλ)(λ(λλλ)(λ(λambda)(λ(λαμβδα)(λ(λ)(if(λambda λαμβδα)λ((((((lambda lambda)λλ)λλλ)λambda)(λλλ λαμβδα))(λλ λαμβδα λ)))))))))(λ(lambda)(λ(λλ)(λ(λλλ)(λ(λambda)(λ(λαμβδα)(λ(λ)(if(λambda λαμβδα)λ((((((lambda lambda)λλ)λλλ)λambda)(λλλ λαμβδα))(λλ λαμβδα λ))))))))))(λ(lambda λαμβδα)(((((((λ(lambda)(λ(λλ)(λ(λλλ)(λ(λambda)(λ(λλλλ)(λ(λ)(if(λλ λλλλ)λ((((((lambda lambda)λλ)λλλ)λambda)(λλλ λλλλ))(λambda λ λαμβδα)))))))))(λ(lambda)(λ(λλ)(λ(λλλ)(λ(λambda)(λ(λλλλ)(λ(λ)(if(λλ λλλλ)λ((((((lambda lambda)λλ)λλλ)λambda)(λλλ λλλλ))(λambda λ λαμβδα))))))))))zero?)sub1)(λ(lambda λαμβδα)(((((((λ(lambda)(λ(λλ)(λ(λλλ)(λ(λambda)(λ(λλλλ)(λ(λ)(if(λλ λλλλ)λ((((((lambda lambda)λλ)λλλ)λambda)(λλλ λλλλ))(λambda λ)))))))))(λ(lambda)(λ(λλ)(λ(λλλ)(λ(λambda)(λ(λλλλ)(λ(λ)(if(λλ λλλλ)λ((((((lambda lambda)λλ)λλλ)λambda)(λλλ λλλλ))(λambda λ))))))))))zero?)sub1)add1)lambda)λαμβδα)))lambda)0)))sub1)zero?)lambda)1))
<=> (_|_)
<=> (_|_)
<=> (_|_)
<=> (_|_)
<=> (_*_)
<=>(_o_)
<=>_o_)
<=>O_)
<=)_)
(<)_)
(_O_)
(_o_)
(_*_)
(_|_)