Programlama dillerinin popülarite sıralaması

PaylaşTweet about this on TwitterShare on FacebookEmail this to someoneShare on Google+Share on LinkedInShare on TumblrShare on RedditPin on PinterestDigg thisFlattr the authorShare on StumbleUponBuffer this page

Çoğu yazılımcının özellikle yeni başlayan, yeni bir arayış içerisinde olan, kariyeri adına bir karar vermek üzere olan kısaca “yeni” birşey arayanların üzerinde duracakları bir konu.

Hakim olduğunuz dil sizin için en iyi dildir çoğu zaman hele birde kısıtlı bir zamanda birşeyleri yetiştirmek gerekiyorsa kim takar popülerliği diyenleri duyar gibiyim : p

TIOBE software aylık periyotlarla programlama dillerinin popülarite sıralamasını yayınlıyor. Bu sıralamanın yanlış anlaşılmaması gerektiği konusunda da özellikle duruyorlar. Onlara göre bu sıralama “en iyi programlama dili” veya “en çok satır kod yazılan programlama dili” sıralaması değilmiş. Sadece İnternet arama motorları, Wiki, youtube gibi kaynaklardan yararlanılarak dilin popülerliğini belirliyorlarmış.

Bu tür listeler bir projeye başlarken geleceğe dönük bir strateji oluşturmanıza da yardımcı olacaktır diyorlar. Katılırsınız katılmazsınız size kalmış (: Ama şu bir gerçek kariyerinin başında olanlar için (ya da yeni bir programlama dili öğrenmek isteyenler) geçmişe dönük bir inceleme ile yazılım sektörünün hangi diller etrafında döndüğünü vs. görerek o yönde çalışmak bir artı olacaktır sanırım.

TIOBE nin Index’ine göre Nisan ayının popülerlik sıralaması şu şekilde oluşmuş; (C 4 yıl aradan sonra tekrar zirvede diye duyurmuşlar haberi)

Nisan 2010 Nisan 2009 Programlama Dili 2010 Oranı 2009 – 2010 Fark
1 2 C 18.058% +2.59%
2 1 Java 18.051% -1.29%
3 3 C++ 9.707% -1.03%
4 4 PHP 9.662% -0.23%
5 5 (Visual) Basic 6.392% -2.70%
6 7 C# 4.435% +0.38%
7 6 Python 4.205% -1.88%
8 9 Perl 3.553% +0.09%
9 11 Delphi 2.715% +0.44%
10 8 JavaScript 2.469% -1.21%
11 42 Objective-C 2.288% +2.15%
12 10 Ruby 2.221% -0.35%
13 14 SAS 0.717% -0.07%
14 12 PL/SQL 0.710% -0.38%
15 Go 0.710% +0.71%
16 15 Pascal 0.648% -0.07%
17 17 ABAP 0.625% -0.03%
18 20 MATLAB 0.616% +0.13%
19 22 ActionScript 0.545% +0.09%
20 19 Lua 0.521% +0.03%

Evet sıralama bu şekilde C nin birinciliğe 4 yıl sonra tekrar oturmasında önemli bir etkenin birincilik koltuğunun sahibi javanın popülerlik kaybı olduğu söylenmiş ama aralarında çok fazla fark yok gördüğünüz gibi. Tabi OOP mantığında kod yazılmanın kural gibi olduğu günümüzde java kraldır (: Artık Oraclenin şefkatli kollarında geleceği ne olacak bakalım.

Benim dikkatimi çeken (doğal olarak) PL/SQL oldu. Sıralamada 14. açıkcası şaşırmadım desem yalan olur o kadar önlerde  olacağını tahmin etmiyordum.

Biraz daha geniş bir pencereden bakınca görünen manzara ise şu şekildeymiş;

Programlama Dili Nisan 2010 Nisan 2006 Nisan 2000 Nisan 1985
C 1 2 4 1
Java 2 1 1
C++ 3 3 5 10
PHP 4 4 14
(Visual) Basic 5 5 2 4
C# 6 7 30
Python 7 8 16
Perl 8 6 3
Delphi 9 10 7
JavaScript 10 9 9

C# baya bir yol almış son 10 yılda. Java ve C ise biz bu işin kralıyız derken. C++, PHP, Visual Basic ise ne ileri gitmiş ne geri kalmış hep ağabeylerinin hemen arkasındalar (:  (popülerlik olarak)

Evet liste bu şekilde, tablonun ifade ettiği anlam tabiki sizin yorumlarınıza kalmış… Ne anlam çıkarıyorsanız o amaç için oluşturulmuştur bu tablolar…

PaylaşTweet about this on TwitterShare on FacebookEmail this to someoneShare on Google+Share on LinkedInShare on TumblrShare on RedditPin on PinterestDigg thisFlattr the authorShare on StumbleUponBuffer this page
Pl/sql ile random değer üretmek DBMS_RANDOM
PL/SQL ile birden fazla kaydı tek satırda getirmek (lag over() lead over())

Your comments

Loading Facebook Comments ...

Leave a Reply