Kotlin là cái gì và tại sao
Kotlin là một ngôn ngữ lập trình hiện đại trên Java virtual machine (JVM) và vượt xa hơn. Nó là một ngôn ngữ thực
tiễn an toàn, ngắn gọn và mục đích chung. Các lập trình viên độc lập, các shops phần mềm nhỏ, và doanh nghiệp lớn
tất cả ôm Kotlin: hàng triệu nhà phát triển bây giờ đang sử dụng nó để viết các mobile apps, xây dựng các ứng dụng
phía máy chủ, và tạo phần mềm desktop, giữa một vài ứng dụng khác.
Kotlin bắt đầu như một better Java – một ngôn ngữ với công thái học của nhà phát triển được cải tiến cái ngăn các
hạng mục phổ biến các lỗi và bao gói các mô hình thiết kế ngôn ngữ hiện đại, tất cả trong khi duy trì khả năng sẽ
được sử dụng mọi nơi Java được sử dụng. Trong thập kỉ qua, Kotlin đa tự chứng minh bản thân nó là một phù hợp thực
tiễn cho nhiều dạng các nhà phát triển, các dự án và nền tảng. Android bây giờ trước tiên là Kotlin, có nghĩa hầu
hết phát triển Android được thực hiện bởi Kotlin. Cho phát triển phía máy chủ, Kotlin tạo một thay thế mạnh cho Java,
với hỗ trợ có tài liệu hướng dẫn tốt và bản địa trong các khung nổi bật, như Spring, và các khung Kotlin thuần chất
khai thác tiềm năng đầy đủ của ngôn ngữ, như Ktor.
Kotlin kết hợp các ý tưởng từ các ngôn ngữ hiện có cái làm việc tốt nhưng cũng đem lại các cách tiếp cận đổi mới,
như các coroutines cho lập trình không đồng bộ. Mặc dù bắt đầu với một chỉ tập trung JVM, Kotlin đã phát triển
đáng kể vượt quá cái đó, cung cấp nhiều đối tượng hơn để chạy trên, bao gồm các công nghệ để tạo các giải pháp
chéo nền tảng.