Dart là một ngôn ngữ lập trình web do Google phát triển. Nó được chính thức công bố tại [http://gotocon.com/aarhus-2011/ Hội thảo GOTO] ngày 10-12 tháng 10 năm 2011 tại Aarhus. Mục đích của Dart không phải để thay thế JavaScript như là ngôn ngữ kịch bản chính bên trong trình duyệt web, mà là cung cấp sự lựa chọn hiện đại hơn.
Lý do cho ngôn ngữ mới
Mục đích của Dart là để giải quyết các vấn đề của JavaScript (mà, theo như một tài liệu bị rò rỉ, không thể được giải quyết bằng cách cải tiến ngôn ngữ) trong khi cung cấp hiệu năng tốt hơn, khả năng "có thể dễ dàng trở thành công cụ trong các dự án lớn" và an ninh tốt hơn. Các kỹ sư Google hiện đang phát triển một IDE trên nền tảng điện toán đám mây gọi là Brightly, mà có lẽ là ứng dụng Dart đầu tiên. Google sẽ cung cấp một trình biên dịch Dart thành mã ECMAScript 3 on the fly, dành cho các trình duyệt không tương thích Dart. Cũng có thể chuyển mã typed Closure thành Dart. Google cũng sẽ tích hợp một máy ảo vào Chrome và khuyến khích các đối thủ cạnh tranh làm điều này với trình duyệt của họ. Máy ảo Dart và Dart Cross Compiler có thể ra mắt vào cuối năm 2011.
Ví dụ
main(){
print('Hello, Dart!');
}
[https://gist.github.com/1277224# Một ví dụ Hello World khác]
Tham khảo thêm
- Document Object Model (DOM) - a convention for representing and interacting with objects in HTML, XHTML, and XML documents
👁️
3 | 🔗 | 💖 | ✨ | 🌍 | ⌚
**Dart** là một ngôn ngữ lập trình web do Google phát triển. Nó được chính thức công bố tại [http://gotocon.com/aarhus-2011/ Hội thảo GOTO] ngày 10-12 tháng 10 năm 2011 tại Aarhus. Mục đích của Dart
Trong phần mềm máy tính, **lập trình đa năng** (tiếng Anh: **general-purpose programming language**) là ngôn ngữ lập trình được thiết kế để sử dụng cho việc Các ngôn ngữ lập trình ban đầu được
Mục đích của **danh sách các ngôn ngữ lập trình** này là bao gồm tất cả các ngôn ngữ lập trình hiện tại đáng chú ý, được sử dụng hiện tại và những ngôn ngữ
**Lập trình hướng đối tượng** () là một mẫu hình lập trình dựa trên khái niệm "đối tượng", mà trong đó, đối tượng chứa đựng các dữ liệu trong các trường, thường được gọi là
Trong lập trình hướng đối tượng, **giao thức** (tiếng Anh: _protocol_) hay **giao diện** (_interface_) là một phương tiện phổ biến để các đối tượng không liên quan giao tiếp với nhau. Đây là định
**Flutter** là một SDK phát triển ứng dụng di động nguồn mở được tạo ra bởi Google. Nó được sử dụng để phát triển ứng ứng dụng cho Android và iOS, cũng là phương thức
Trong lập trình máy tính, **mô thức async/await** là một tính năng cú pháp của nhiều ngôn ngữ lập trình, cho phép cấu trúc nên hàm 'bất đồng bộ, non-blocking' theo lối y hệt ở
**IntelliJ IDEA** là một IDE Java để phát triển các phần mềm máy tính. Ứng dụng được phát triển bởi JetBrains (trước đây gọi là IntelliJ), với giấy phép Apache 2 cho phiên bản cộng
**Redis** (/ˈrɛdɪs/; từ viết tắt của **Remote Dictionary Server**) là một cơ sở dữ liệu phân tán trong bộ nhớ, được sử dụng như một cơ sở dữ liệu đệm lưu dữ liệu dạng cặp
**Ireland** (phiên âm: "Ai-len"; phát âm tiếng Anh: ; ), hay còn được gọi chi tiết là **Cộng hòa Ireland** (, ), là một quốc gia ở tây bắc châu Âu, chiếm khoảng 5/6 diện
Bộ manga Hunter _×_ Hunter của Yoshihiro Togashi có một hệ thống các nhân vật hư cấu rất rộng lớn. Đầu tiên phải kể đến là Gon, con trai của Hunter nổi tiếng, Ging Freecss.
nhỏ|HMS Dreadnought **Thiết giáp hạm** ()là một loại tàu chiến lớn được bọc thép dày với dàn hỏa lực chính bao gồm pháo có cỡ nòng rất lớn (trên 300mm). Thiết giáp hạm là loại
**Tập đoàn Stagecoach plc** () là một tập đoàn vận tải quốc tế vận hành xe buýt, xe lửa, xe điện và xe khách tốc hành. Tập đoàn được thành lập vào năm 1980 bởi
right|frame|Khung hình 352 của cuộn phim, được cho là mô tả một con [[Bigfoot cái, có biệt danh không chính thức là "Patty," đang ngoảnh lại nhìn Patterson và Gimlin]] **Cuộn phim Patterson-Gimlin** (còn được