Arc (프로그래밍 언어)

Arc는 Paul Graham과 Robert Morris가 설계한 Lisp 계열 프로그래밍 언어다. 표현력 높은 매크로와 간결한 핵심 구문을 중심으로 설계되었으며, Scheme 등 다른 Lisp 언어의 영향을 받았다. Arc는 웹 애플리케이션 개발과 언어 설계 실험에도 활용되었다.

분류Lisp 계열 언어
설계Paul Graham, Robert Morris
최초 공개2008년
특징함수, 매크로, 메타프로그래밍

Arc는 Paul Graham과 Robert Morris가 설계한 Lisp 계열 프로그래밍 언어다. 표현력 높은 매크로와 간결한 핵심 구문을 중심으로 설계되었으며, Scheme 등 다른 Lisp 언어의 영향을 받았다. Arc는 웹 애플리케이션 개발과 언어 설계 실험에도 활용되었다.[1]

역사

언어 설계

버전과 구현

언어 구조

함수와 리스트

타입과 자료 구조

제어 흐름

매크로

코드와 데이터

매크로 확장

런타임

인터프리터

라이브러리

사용 사례

웹 개발

다른 Lisp 계열 언어와 비교

관련 문서

  1. Arc 언어 공식 소개 ↩