구글이 2011년 10월 공개한 언어로, javascript를 대체하기 위해 개발되었다고 한다.
Dart의 공식 사이트인 https://dart.dev/ 에 접속하면 메인 화면에서 아래와 같은 문구를 볼 수 있다.
Dart is a client-optimized language for fast apps on any platform
이 문장이 Dart가 지향하는 바를 가장 함축적으로 담고 있다고 본다.
모바일, 데스크탑, 서버, 웹, 앱의 다양한 플랫폼에서 사용 될 수 있으며,
C 또는 JAVA 언어와 유사하여 다른 언어를 이미 알고 있는 개발자라면
'Dart 언어를 배울 필요가 없다.' 왜냐, 그냥 읽으면 이해할 수 있는 정도이기 때문이다.
그렇다면 왜 나는 Dart언어를 배우려고 하는 것일까?
바로,
구글에서 2017년 발표한 크로스플랫폼 앱 프레임워크인 Flutter개발에 최적화된 언어이기 때문이다.
이 이유 하나만으로도, 왜 Dart를 해야하는지에 대한 충분한 답이 될 것이라 생각한다.
앞으로 Dart 언어를 공부하면서 이용 할 사이트 -https://dart.dev/guides/language/language-tour
Dart 언어 학습의 교과서라고 하는데, 매일 조금씩 읽어보자!
'DART' 카테고리의 다른 글
[DART] Dart의 기본 데이터 타입(1) (int, double, String) Built-in Types in Dart (0) | 2022.04.13 |
---|---|
[DART] 상수와 final / const 키워드에 대하여 - Final and const (0) | 2022.04.11 |
[DART] Dart의 변수와 초기화 - Variables in Dart (0) | 2022.04.08 |
[DART] Dart의 중요 개념 - 항상 숙지할 것! - Important Concepts of Dart (0) | 2022.04.07 |
[DART] Dart 프로그래밍의 기본 - A Basic Dart Program (2) | 2022.04.07 |
댓글