Programming

GHCi는 느리다.

steloflute 2023. 9. 21. 23:28

fibonacci 예제이다.

GHCi, version 9.2.8: https://www.haskell.org/ghc/  :? for help
ghci> fib n = if n < 2 then n else fib(n-2)+fib(n-1)
ghci> fib 10
55
ghci> fib 20
6765
ghci> fib 30
832040

 

Haskell REPL인 GHCi는 ghc보다 훨씬 느리다. 인터프리터라서 그런 것 같다. (내부적으로 컴파일도 안 하는지)

fib 30이 1초 정도 걸린다. F#은 그렇지 않다.

 

'Programming' 카테고리의 다른 글

Microsoft LISP  (0) 2023.09.21
Functional programming languages: F# vs Haskell  (0) 2023.09.21
F#과 Haskell의 type inference 비교  (0) 2023.09.21
Java, C# Converter  (0) 2023.09.17
[C#] I wish I knew : RealProxy  (0) 2023.09.13