특히나 하스켈은 함수형 언어들 사이에서도 성능 병신인데
[%] 함수형 실제 성능은 절차지향 한테 쳐발리는데 왤케 빨림?
익명(106.102)
2019-11-29 21:59
추천 0
댓글 18
다른 게시글
-
하스켈 파이프라인 오퍼레이터 [1][%] 다믜(damhiya) | 19.11.29추천 0
-
F#에서 |> 요거 무슨뜻인가용? [8][%] 이응이응(whobenow) | 19.11.29추천 0
-
러스트 지금 보는중인데 Vector가 Cpp Vector랑 같은거임? [2][%] 익명(211.36) | 19.11.29추천 0
-
하스켈은 순수하며 IO 모나드도 순수합니다. [11][%] 기괴공학도(mecheng98) | 19.11.29추천 0
-
제출기간및 출제등록기한 13시간 40분남았습니다 [3][대회] ㅇㄹ(rerereq) | 19.11.29추천 0
-
혹시 러스트 배우기 전에 배워두면 좋을만한거 따로 있냐 [5][질문] 익명(61.102) | 19.11.29추천 0
-
함수형의 기준이 뭐라고 생각하냐? [11][%] 에러(60.253) | 19.11.28추천 0
-
러스트 개발환경 추천 [16][%] ㅇㄹ(rerereq) | 19.11.28추천 0
-
코드에 유니코드 식별자 쓰는거 어떻게 생각함? [5][%] 다믜(damhiya) | 19.11.28추천 0
-
이런 건 하스켈에서 어떻게 처리하지? [5][%] 기괴공학도(mecheng98) | 19.11.28추천 0
하스켈 정도면 함수형 언어중에서 성능 좋은 편인데
사실 하스켈은 성능에 불리한 요소가 엄청 많은데, 컴파일 언어란 점이 그걸 상쇄하는거임
Lisp보다도 느린편
https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/lisp.html
https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/haskell.html
그렇게 큰 차이 안나는걸로 아는데
LISP은 한때 LISP 처리용으로만 설계된 프로세서도 있을정도로 시스템 친화적인데 하스켈따윈 범접도 못하게 최적화가능
성능이 다가 아니라. 파이썬 성능 대부분의 함수형 보다 더 구린데 함수형 다합친거보다 훨씬 인기있는 것만 봐도 언어의 매력에는 여러 요소가 있는거지
파이썬은 쉽기라도하지 함수형은 장점이뭐임그럼
https://itnext.io/pros-and-cons-of-functional-programming-32cdf527e1c2
파이썬은 입문만 쉽지 함수형이 더 편함
하스켈 코드는 수도 코드로부터 옮겨지기 쉬움. 나 같은 코드 몽키들을 구원할 수 있는 언어임.
성능 개좋은데 개발에 1년 걸리고 버그많은 C 프로그램 vs 성능은 별로라도 개발에 3개월 걸리고 버그는 컴파일러가 다 잡아주는 하스켈 - dc App
C가 얼마나 컴파일러 플러그인이나 프로파일러, 디버거가 잘되어있는데 ㅋㅋ
컴파일러가 그걸 제대로 못해주니까 있는거 아냐
애초에 디버거를 써야한다는게 문제 아님? - dc App
대형 시스템에서는 적당히 굴려먹기 좋지. 생산성을 덜 소모하면서 성능을 최대한 빼먹을수 있잖어. - dc App
TCO 샛키야