Shen 프로그래밍 언어
Shen 프로그래밍 언어는 산업에서 사용되는 주요 프로그래밍 플랫폼에 Shen 기술의 힘을 가져오는 것을 목표로 합니다. 'Shen'은 중국어로 '최고의 정신'을 의미하며, 컴퓨터 언어 간의 구분을 초월하는 것을 목표로 합니다. 패턴 매칭, 람다 계산 일관성, 도메인 특화 언어 정의를 위한 매크로, 선택적 지연 평가, 연속 계산에 기반한 정적 타입 검사 등을 특징으로 합니다. 또한, 기능적 프로그래밍에서 가장 강력한 타이핑 시스템 중 하나를 가지고 있으며, 완전한 기능을 갖춘 Prolog, 내장 컴파일러-컴파일러, 15개 언어와 여러 운영 체제에서 작동하는 BSD 커널을 포함합니다. Shen은 거의 10년간 사용되어 왔으며, 풍부한 문서화와 리뷰가 있습니다.