TMP는 런타임시 성능을 최대한 끌어낼수 있지만, 가독성이 나쁘고 버그를 잡기가 힘들잖수.
TMP를 작성하는 방법이 함수형
가장 순수한 함수형에 가까운 언어인 하스켈
이란 점에 착안해서
사이드이펙트가 없는 하스켈 서브셋 언어 + persistant 데이터 구조를 이용해 C++ 템플릿으로 만들어주는 트랜스파일러와 라이브러리를 사용하는 것.
변태적이긴하다만 나오면 재미있을듯.
하스켈 붐은 온다...
(막상 본인은 하스켈 코드 별로 안좋아하긴 하다만.
이쁜긴해도 가독성은 그닥)
- dc official App
결국 가독성은 ㅈ망이란거아니너
그래도 TMP에 비하면 디버깅, 가독성은 나아질듯요
걍 러스트 하세요
님이 올리는거 보면 둘다 어느정도 잡은 것 같긴해요 ㅇㅅㅇ