2014년 IT World Korea: 지금 배울 만한 9가지 최첨단 프로그래밍 언어 (2/5)
Source
Evernote/Inbox/지금 배울 만한 9가지 최첨단 프로그래밍 언어 - IT World Korea.2.md
Summary
본문은 2014년 IT World Korea 기사 중 ‘지금 배울 만한 9가지 최첨단 프로그래밍 언어’의 두 번째 페이지 내용을 다루고 있다. 구체적으로 OCaml과 CoffeeScript 두 언어의 특징을 설명한다. OCaml은 정교한 형식 계층, 대수적 데이터 타입, 패턴 매칭을 지원하는 컴파일 언어로, 복잡한 다층적 데이터 처리와 기호 수식 처리에 적합하다고 언급된다. CoffeeScript는 자바스크립트의 전처리로, 세미콜론과 중괄호를 생략하고 간결한 구문을 제공하여 자바스크립트로 컴파일되며, 당시 최신 JS 프레임워크 작성에 널리 사용되었다고 한다.
Key Points
- OCaml: 정교한 형식 계층과 대수적 데이터 타입을 지원하는 컴파일 언어. 패턴 매칭, 객체 지원, 자동 메모리 관리 특징 보유. 복잡한 데이터 구조나 기호 수식 처리 프로젝트에 적합.
- CoffeeScript: 자바스크립트 전처리기(Pre-Processor). 세미콜론, 중괄호, var 선언 등을 생략한 간결한 구문 제공. 최종적으로 자바스크립트로 변환되어 실행됨. 당시 웹 개발에서 코드 간결성을 위해 널리 채택됨.