- 네이티브 컵파일러 언어이면서, 동시에 임베더블 스크립트도 선택 가능. AOT, JIT 둘 다 지원하고 둘 다 같은 문법이라 따로 포팅할 필요 없음



viewimage.php?id=2ab4c42ef0d0&no=24b0d769e1d32ca73cec82fa11d02831da48f5f7e7e334e6e7e5eac8fad462f9f94e371a388e1c53c4a9506a6aa70840a3c39651ccb0816a6bd42e30680ee02bc6

- 언어하고 에디터+IDE 와 일체형이라서 거의 딜레이없이 해당 모듈을 작성하고 있을 때 실시간으로 워크플로우나 다른 차트까지 그려줌. 알고리즘을 직관적이고 시각적으로 분석해줌


viewimage.php?id=2ab4c42ef0d0&no=24b0d769e1d32ca73cec82fa11d02831da48f5f7e7e334e6e7e5eac8fad462f9f94e371a388e1c53c4a9506a6aa70840a3c39651cce3dc6d38d77b356e0ee02b83



- 리소스 (그래픽, 이미지포맷, 사운드 웨이브테이블, 텍스트, 데이터, DB) 등을 소스코드를 작성하면서 동시에 시각적으로 다룰 수 있음


viewimage.php?id=2ab4c42ef0d0&no=24b0d769e1d32ca73cec82fa11d02831da48f5f7e7e334e6e7e5eac8fad462f9f94e371a388e1c53c4c43e6260a40f40b7436e5571ef2bd5cfb951d2c46f16573a82



- 가상머신하고 가비지콜렉터는 지원하지만, 강제하지 않음



viewimage.php?id=2ab4c42ef0d0&no=24b0d769e1d32ca73cec82fa11d02831da48f5f7e7e334e6e7e5eac8fad462f9f94e371a388e1c53c4c43e6260a40f40b7436e5571ef7d829eb75a83c068165792d2


- 어셈블리지원, 디버거도 언어 공식 IDE하고 일체형으로 다룰 수 있음.


viewimage.php?id=2ab4c42ef0d0&no=24b0d769e1d32ca73cec82fa11d02831da48f5f7e7e334e6e7e5eac8fad462f9f94e371a388e1c53c4a9506a6aa70840a3c39651ccb38d3e6b8272666a0ee02b05



- 메타프로그래밍은 지원하지만 매우 보수적이고 제한적으로 접근할 수 있음. c++처럼 쓰기는 쉬운데 읽기 좆같은 코드 양산 되는 걸 방지


viewimage.php?id=2ab4c42ef0d0&no=24b0d769e1d32ca73cec82fa11d02831da48f5f7e7e334e6e7e5eac8fad462f9f94e371a388e1c53c4a9506a6aa70840a3c39651ccb38a3a3ed473313d0ee02b80



그거 완전 Dart 아니냐?