[Dart] 개요
Updated:
Dart?
- 사이트
- 구글이 개발한 멀티 플랫폼 프로그래밍 언어
- 모바일, 데스크톱, 서버, 웹 앱 용도에 사용
- 구조적이지만 유연하고 프로그래머들에게 자연스럽고 다양한 종류의 기기에서 동작되도록 하는 것이 목적
- 크로스플랫폼 앱 프레임워크인 Flutter가 사용
역사
- 2011년 10월 10일 공개
특징
- C언어와 문법이 유사
- Java, C#, Javascript와 같은 기능적 스트럭처를 추가
- 자바스크립트로의 완전한 컴파일을 지원
- 컴파일
- 네이티브
- 개발
- JIT(Just-In-Time)+VM
- 프로덕션
- AOT(Ahead-Of-Time)+런타임
- 개발
- 웹
- 개발
- dartdevc
- 프로덕션
- dart2js
- 개발
- 네이티브
Hello, World!
- 코드
-
void main() { print("Hello, World"); }
-
- 실행 결과
-
Hello, World!
-