Nội dung
- 1. 2023 Stack Overflow Survey: Javascript tiếp tục thống trị danh sách ngôn ngữ phổ biến nhất
- 2. Spring Boot 3.2 Ra Mắt với các tính năng mới hỗ trợ Virtual Threads, RestClient và JdbcClient
- 3. Ruby 3.3.0 sắp phát hành với trình phân tích cú pháp mới
- 4. Angular 17: Angular tốt hơn, nhanh hơn
- 5. PHP 8.3: bổ sung hỗ trợ khai báo class constants, interface, trait và Cải Tiến Readonly Properties
1. 2023 Stack Overflow Survey: Javascript tiếp tục thống trị danh sách ngôn ngữ phổ biến nhất
Theo Stack Overflow, năm 2023 tiếp tục chuỗi năm thứ 11 liên tiếp JavaScript trở thành ngôn ngữ lập trình được sử dụng phổ biến nhất. Bên cạnh đó Python đã vượt qua SQL để trở thành ngôn ngữ được sử dụng phổ biến thứ ba. Nhưng lại đứng đầu những người không phải là nhà phát triển chuyên nghiệp hoặc đang học viết code. (Other Coders). [Nguồn]
2. Spring Boot 3.2 Ra Mắt với các tính năng mới hỗ trợ Virtual Threads, RestClient và JdbcClient
Vừa qua nhóm Spring Boot đã phát hành phiên bản Spring Boot 3.2. Phiên bản mới nhất này được tích hợp nhiều tính năng mới. Trong đó đáng chú ý nhất là sự hỗ trợ cho các luồng ảo. (Virtual Threads) và Coordinated Restore at Checkpoint (CRaC). Các tính năng khác như việc tải lại gói SSL, hỗ trợ cho các giao diện RestClient và JdbcClient… [Nguồn]
3. Ruby 3.3.0 sắp phát hành với trình phân tích cú pháp mới
Phiên bản Ruby 3.3.0, sắp được phát hành, bao gồm nhiều cải tiến quan trọng. Đáng chú ý nhất là sự giới thiệu của trình phân tích cú pháp mới Prism và trình tạo phân tích cú pháp Lrama. Bên cạnh đó, bản cập nhật này còn mang lại bộ biên dịch JIT (Just-In-Time) mới là RJIT, thay thế cho MJIT trước đây. Ruby 3.3.0 cũng tập trung vào việc cải thiện hiệu suất và giảm bớt việc sử dụng bộ nhớ. Đặc biệt là trong YJIT, cũng như tối ưu hóa hiệu suất của bộ thu gom rác và cải thiện các lớp cốt lõi [Nguồn]
4. Angular 17: Angular tốt hơn, nhanh hơn
Angular 17 được giới thiệu với nhiều tính năng mới, tập trung vào việc cải thiện hiệu suất và tạo ra một trải nghiệm người dùng thân thiện hơn. Trong số các tính năng mới, một số có thể bao gồm cải tiến về tốc độ xử lý, giao diện người dùng tinh chỉnh. Hỗ trợ tốt hơn cho các công cụ phát triển, và tích hợp dễ dàng hơn với các công nghệ và thư viện khác. Angular 17 cũng có thể đưa ra các cải tiến về bảo mật và khả năng mở rộng. Giúp các nhà phát triển dễ dàng xây dựng và duy trì các ứng dụng lớn hơn và phức tạp hơn. [Nguồn]
5. PHP 8.3: bổ sung hỗ trợ khai báo class constants, interface, trait và Cải Tiến Readonly Properties
Bản cập nhật PHP 8.3 đánh dấu sự tiến bộ trong ngôn ngữ lập trình server-side, đặc biệt với việc đưa vào tính năng hỗ trợ cho class constants, nâng cao độ an toàn và chính xác về kiểu. Tính năng này hỗ trợ đa số kiểu của PHP, trừ `void`, `callable`, và `never`. PHP 8.3 cũng cải thiện `readonly` properties, cho phép chỉnh sửa một lần trong `__clone` magic method. Ngoài ra, có thuộc tính `[#\Override]` mới, cải tiến linter CLI. Phương thức mới trong Random Extension cho việc tạo chuỗi byte, và hàm `json_validate()`, để kiểm tra JSON hợp lệ [Nguồn].
0 Lời bình