Mới đây,ữngxuhướnglậptrìnhphổbiếntrongnăđội hình wolves gặp burnley khảo sát The State of Developer Ecosystem- được JetBrain s.r.o thực hiện đầu năm 2018 - đã công bố những thống kê về xu hướng học và sử dụng ngôn ngữ lập trình, mô hình phát triển phần mềm phổ biến trong năm 2018. Kết quả khảo sát từ hơn 6.000 nhà phát triển phần mềm trên thế giới.
Bài phân tích của Thạc sĩ Khoa học máy tính Trần Quốc Tuấn - Mentor Đại học trực tuyến FUNiX dựa trên kết quả này cung cấp thêm thông tin để học sinh, sinh viên đam mê lập trình tham khảo và lựa chọn định hướng học tập, phát triển trong lĩnh vực phần mềm.
Go là ngôn ngữ lập trình hứa hẹn trong tương lai
Theo thống kê từ JetBrain, ngôn ngữ lập trình cơ bản luôn được các nhà phát triển phần mềm lựa chọn là Javascript. Tuy nhiên, ngôn ngữ hứa hẹn phát triển mạnh nhất trong tương lai lại là Go. Trong biểu đồ dưới, phần màu cam cho thấy tỷ lệ phần trăm lập trình viên sẽ học thêm một ngôn ngữ mới. Với 16% lựa chọn sẽ học Go thời gian tới, đây sẽ là ngôn ngữ lập trình có tỷ lệ tăng lớn nhất so với các ngôn ngữ còn lại.
Ưu điểm của Go là tốc độ xử lý. Ngôn ngữ lập trình này cũng biên dịch như Java, nhưng không như Java phải cần Java Virtual Machine để thực thi vì Java biên dịch ra Byte code, Go biên dịch ra mã máy (Machine code) nên có thể chạy ngay với hệ điều hành do nó biên dịch ra mà không cần cài đặt gì thêm.
Điều này có nghĩa từ máy tính của mình, có thể biên dịch ra các chương trình chạy trên Mac, Window, Linux. Sau khi biên dịch, chỉ cần một file, copy đến hệ điều hành đích là chạy, rất đơn giản. Đây là tính năng ấn tượng, bao gồm cả việc build rất nhanh.