Author Archives: jooyunghan

About jooyunghan

한주영

LambdaCalculus 소개

Functional programming을 잘 아는 것도 아니고, Lambda calculus를 제대로 배운 적도 없으면서 팀에다가 소개하는 시간을 가졌다. http://en.wikipedia.org/wiki/Lambda_calculus — 늘 느끼지만 위키피디어의 내용은 너무 많고 디테일해서 초보가 따라가기는 쉽지 않다. 그럼에도 여기만한 자료가 없기는 하다. 개론, 역사, 내용, 관련자료 등이 풍부하다. … Continue reading

Posted in 기타 | Tagged , , , | Leave a comment

Go와 Node.js

Go언어와 더불어 요즘 관심을 가지고 있는 언어가 Node.js입니다. (언어라고 하기는 조금 그런가요?) 두 언어가 양 극단이라고 볼 수도 있지만, 어떤 측면으로는 굉장히 닮아 있는 것 같습니다. Node.js는 그만큼 Low-level을 다루고 있고, Go는 또 Dynamic한 특정이 강하다.. 라는 의미이기도 하겠죠? 제가 … Continue reading

Posted in 기타 | Tagged , | Leave a comment

LISP 구현하기 – MACRO

진행 중인 Go로 LISP 구현하기 개인 프로젝트(링크)에, “MACRO Definitions for LISP”을 참고하여 MACRO를 구현했다. 이 문서에는 LISP 1.5를 기준으로 MACRO를 도입한 새로운 interpreter를 M-expression으로 상세히 기술되어 있다. 다만 LISP 1.5의 시스템 정의를 조금 알아야 문서를 읽을 수 있어서, “LISP 1.5 … Continue reading

Posted in 기타 | Tagged | Leave a comment