Lập trình ứng dụng trên các thiết bị di động như iPhone/iPad đang là một công việc "hot", được nhiều công ty săn đón. Cùng với trào lưu đó, Objective-C, ngôn ngữ để lập trình cho iPhone/iPad cũng có những bước tiến vững chắc , tăng 2% so với cùng kỳ năm ngoái. Nhưng ngôn ngữ script như Lua cũng ngày càng trở nên phổ biến. Lợi thế chính của Lua là dung lượng chương trình nhỏ và chạy nhanh. Cách đây 1 năm, Apple đã cho phép Lua được chạy trên các hệ thống iOS. Ngày nay, có khá nhiều các chương trình được viết bằng Lua, bao gồm cả Angry Birds.
Các ngôn ngữ script chạy trên nền web truyền thống có một thời gian chật vật. Chúng nhanh chống đánh mất thị phần tại thời điểm đó. Có thể thấy rõ điều đó qua sự sụt giảm đáng kể thị phần của PHP, cũng như Ruby và Python vẫn đang có chiều hướng đi xuống.
Position June 2011 | Position June 2010 | Delta in Position | Programming Language | Ratings June 2011 | Delta June 2010 | Status |
---|---|---|---|---|---|---|
1 | 2 | Java | 18.580% | +0.62% | A | |
2 | 1 | C | 16.278% | -1.91% | A | |
3 | 3 | C++ | 9.830% | -0.55% | A | |
4 | 6 | C# | 6.844% | +2.06% | A | |
5 | 4 | PHP | 6.602% | -2.47% | A | |
6 | 5 | (Visual) Basic | 4.727% | -0.93% | A | |
7 | 10 | Objective-C | 4.437% | +2.07% | A | |
8 | 7 | Python | 3.899% | -0.20% | A | |
9 | 8 | Perl | 2.312% | -0.97% | A | |
10 | 20 | Lua | 2.039% | +1.55% | A | |
11 | 12 | JavaScript | 1.501% | -0.58% | A | |
12 | 11 | Ruby | 1.484% | -0.61% | A | |
13 | 9 | Delphi/Object Pascal | 1.070% | -1.50% | A | |
14 | 16 | Lisp | 0.935% | +0.28% | A | |
15 | 15 | Pascal | 0.731% | +0.00% | A | |
16 | - | Assembly* | 0.673% | - | B | |
17 | 21 | Transact-SQL | 0.651% | +0.16% | B | |
18 | 25 | RPG (OS/400) | 0.637% | +0.22% | B | |
19 | 23 | Ada | 0.606% | +0.17% | B | |
20 | - | Scheme* | 0.579% | - | B |
Bảng xếp hạng của TIOBE là gì?
Chỉ số TIOBE là một tiêu chí để đánh giá độ phổ biến của các ngôn ngữ lập trình. Chỉ số này được cập nhật hàng tháng. Cách đánh giá dựa trên số lượng lập trình viên sử dụng một ngôn ngữ lập trình nào đó. Nói cách khác nó sẽ cho ta biết xu hướng tuyển dụng cũng như nhu cầu công việc đối với một ngôn ngữ lập trình nào đó. Các cỗ máy tìm kiếm phổ biến như Google, Bing, Yahoo!, Wikipedia, YouTube và Baidu được dùng cho việc đánh giá.
Một lưu ý khác là chỉ số TIOBE không cho biết ngôn ngữ lập trình nào là tốt nhất cũng như ngôn ngữ nào được dùng để viết ra nhiều dòng lệnh nhất.
Không có nhận xét nào:
Đăng nhận xét