3
DSL을 만드는 루비의“능력”보다 LISP의 매크로가 어떤 영역에서 더 낫습니까?
Ruby를 빛나게하는 것 중 하나는 다음과 같이 도메인 특정 언어를 더 잘 만들 수 있다는 것입니다. 시나트라 Rspec 갈퀴 루비 온 레일즈의 ActiveRecord 매크로를 통해 LISP에서 이러한 라이브러리를 복제 할 수 있지만 Ruby의 구현이 더 우아하다고 생각합니다. 그럼에도 불구하고 LISP의 매크로가 Ruby의 매크로보다 더 좋을 수 있다고 생각하지만, 생각할 수는 …