티스토리 뷰

언어를 평가하는 기준

1. Readability

  • Orthogonality (직교성)

Orthogonality가 높아지면, 여러개의 원시 타입을 원하는 대로 비치해도 전부 다 코드가 성립하고 원시 타입을 이용해서 고급 자료 구조를 구현하는 것도 쉬워진다. 

하지만, Orthogonality가 높아지면 에러를 잡기가 어려워진다. 

2. Writability

 

 

3. Reliability

Reliability는 다음과 같은 성질에 의해서 결정된다. 

  • Type Checking
  • Exception Handling
  • Aliasing
  • Readability & Writability

4. Cost

 

5. 그 외

  • Portability
  • Generality
  • Well-definedness

 

  • von-Neumann Architecture

 

구현 방법별

1. Compilation

 

 

2. Pure Interpretation

3. Hybrid Implementation

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함