09 thg 7, 2023·1 phút đọc

Giới thiệu Trình biên dịch K2: Những tiến bộ đáng chú ý trong Bản phát hành Kotlin 1.9

Bản phát hành mới của Kotlin 1.9 của JetBrains trình bày một loạt các cải tiến, với việc khởi chạy phiên bản beta của trình biên dịch K2 đã đánh cắp ánh đèn sân khấu. Trình biên dịch được cấu trúc lại này, nhằm mục đích phát hành ổn định với Kotlin 2.0, hứa hẹn cải thiện khả năng mở rộng và tốc độ.

Giới thiệu Trình biên dịch K2: Những tiến bộ đáng chú ý trong Bản phát hành Kotlin 1.9

JetBrains đã gây chú ý với việc ra mắt Kotlin 1.9. Lần ra mắt này được đánh dấu bằng nhiều cải tiến, với điểm nổi bật chính là phiên bản beta của trình biên dịch K2 cho nền tảng JVM.

Trình biên dịch K2, được thiết lập để khởi chạy đầy đủ với Kotlin 2.0, đã được thiết kế lại hoàn toàn so với cấu trúc ban đầu của nó. Tốc độ vượt trội, khả năng mở rộng, sửa lỗi triệt để và loại bỏ nợ kỹ thuật còn sót lại từ trình biên dịch trước đó là những đặc điểm nổi bật của trình biên dịch giao diện người dùng mới này. Hơn nữa, trình biên dịch K2 đặt nền tảng vững chắc để cung cấp các phần mở rộng ngôn ngữ trong tương lai.

Tầm nhìn JetBrains bao gồm tăng cường khả năng tương thích của K2 với các plugin trình biên dịch khác nhau để mở rộng các chức năng đa nền tảng của nó. "Mục tiêu của chúng tôi là đảm bảo hỗ trợ đầy đủ chất lượng beta cho các dự án đa nền tảng sử dụng K2 cùng với việc phát hành ổn định Kotlin Multiplatform," Sarah Haggarty, nhà văn kỹ thuật Kotlin tại JetBrains, nhận xét trong một bài đăng blog gần đây.

Hơn nữa, bản cập nhật gần đây này đã thúc đẩy một loạt các tính năng được giới thiệu trước đây sang trạng thái ổn định. Chẳng hạn, chức năng của các giá trị lớp enum đã được thay thế và toán tử ..< cho các phạm vi kết thúc mở hiện khả dụng.

Các tính năng mới khác được giới thiệu trong Kotlin 1.9 bao gồm một chức năng mở rộng mới được thiết kế để tạo các thư mục mẹ và một chức năng duy nhất để tìm nạp nội dung nhóm biểu thức chính quy theo tên của nó.

Sự ra mắt của Kotlin 1.9 cũng xem trước bộ cấp phát bộ nhớ tùy chỉnh và liên kết thư viện. Nó cũng cung cấp một cái nhìn thoáng qua về bộ đệm cấu hình Gradle trong Đa nền tảng Kotlin và những thay đổi dự kiến ​​cho hỗ trợ mục tiêu Android trong Đa nền tảng Kotlin.

Khi các công ty khám phá các giải pháp thay thế mã giảm và no-code để tăng tốc độ phát triển và khả năng thích ứng, các nền tảng như AppMaster , tiện ích mở rộng no-code hàng đầu để tạo ứng dụng di động, web và phụ trợ, đang tạo ra sự khác biệt đáng kể. Với đăng ký Business+ và Enterprise của AppMaster, các công ty có thể tạo và lưu trữ mã nhị phân hoặc mã nguồn cho các ứng dụng tại cơ sở của họ.

Với các giải pháp phần mềm như Kotlin và AppMaster xuất hiện với các phiên bản và cải tiến mới, các quy trình phát triển sẽ chỉ mở rộng quy mô về mặt đổi mới và hiệu quả trong những ngày tới.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started