Programowanie trendów językowych

11

Czy są jakieś statystyki, które pokazują ok. liczba użytkowników popularnych języków programowania i szybkość, z jaką liczba ta rośnie w miarę upływu czasu?

katie
źródło
Nie do końca są to statystyki, ale możesz zainteresować się radarem technicznym Thoughtworks : oughtworks.com/radar
guillaume31,
3
Statystyki dla stackoverflow można znaleźć tutaj: hewgill.com/~greg/stackoverflow/stack_overflow/tags
Roman Luštrik

Odpowiedzi:

27

Trendy w języku programowania są niezwykle trudne do zrozumienia, a wszystkie dostępne statystyki i wskaźniki należy traktować z odrobiną soli.

Jednym z najczęściej cytowanych indeksów jest Indeks Programowania Społeczności TIOBE , który ocenia języki programowania, licząc trafienia w najpopularniejszych wyszukiwarkach . Jeśli chodzi o trendy pracy, Jobs Tractor publikował miesięczne trendy na podstawie ofert pracy dla programistów.

Jeśli chcesz porównać między sobą określone języki, Ohloh zapewnia bardzo przydatne narzędzie do porównywania języków , które zlicza miesięczne zatwierdzenia przez programistów open source. Możesz także skorzystać z Google Trends , na przykład tutaj jest porównanie Haskell vs Scheme .

Zawsze możesz spojrzeć na Przepełnienie stosu, a dokładniej na tagi językowe lub popularne usługi hostingowe kodu, takie jak Github, które utrzymują stronę „najpopularniejszych języków” . A jeśli jesteś Redditor, nie szukaj dalej niż FAQ / r / programowanie .

Jak zapewne zauważyłeś, wszystkie dostępne dane wydają się dość niewiarygodne, a to zrozumiałe, bardzo trudno jest zmierzyć popularność. Na koniec popularność i trendy są raczej nieistotne. Kogo obchodzi, który język jest bardziej popularny, języki programowania są narzędziami, jeśli robi to, czego potrzebuję, nie mam nic przeciwko.

Yannis
źródło
uh PHP spada :(
katie
3
@katie: I słusznie ;-) Poważnie: PHP było jedyną poważną opcją dla swojej problematycznej domeny (tworzenie stron po stronie serwera na platformach * nix), ale w dzisiejszych czasach wiele innych języków odrodziło dojrzałe biblioteki programistyczne i większość z nich jest znacznie lepsza niż PHP jako języki. Dzisiaj najważniejszymi powodami korzystania z PHP są „ponieważ już go używamy” i „ponieważ nasz dostawca hostingu współdzielonego nie daje nam nic innego do pracy”.
tdammers
2
@YannisRizos: Wierzę, że tak. PHP płaci również czynsz i naprawdę lubię pisać PHP. To nie tak, że PHP nie jest „wystarczająco dobry”. Ale tam, gdzie PHP było jedyną poważną opcją dla web dev po stronie serwera na platformie * nix, istnieje obecnie kilkanaście dojrzałych języków, które rozwinęły dojrzałe funkcje programowania w sieci, a większość z nich jest lepsza niż języki programowania. PHP jest nadal najlepszym wyborem w wielu sytuacjach, ale z pewnością nie jest najlepszym narzędziem w żadnych okolicznościach, więc nic dziwnego, że inne języki pochłaniają jego udział w rynku, pomimo niezrównanej trakcji PHP.
tdammers
1
@tdammers Myślę, że mniejszy udział w rynku będzie niezwykle korzystny dla ekosystemu PHP, społeczność PHP jest zbyt leniwa (imho), potrzebujemy trochę zdrowej konkurencji.
yannis
2
Chciałbym zakwestionować pogląd, że PHP było naprawdę jedyną poważną opcją. PHP stało się popularne dopiero po wydaniu wersji 3 (PHP 2 nie było szczególnie przydatne, tbh), kiedy to JSP i / lub ColdFusion były realnymi alternatywami. Wcześniej Perl był de facto królem. Prawdopodobnie oznacza to, że „ponieważ to oferuje nam nasz dostawca hostingu” zawsze był przyczyną popularności PHP. Wiem, że to jedyny powód, dla którego go użyłem.
Jules