Java traci popularność wśród deweloperów
Polecamy:
Zobacz też:
Java od 2001 roku jest najczęściej używanym językiem programowania. W międzyczasie traciła pierwsze miejsce na rzecz C tylko kilka razy w 2004 i 2005 roku - mówi Paul Jansen z Tiobe. Dodaje on, że obecny spadek popularności Javy nie jest chwilowy, a jest to trend prawdopodobnie wywołany faktem, że język ten nie rozwija się tak szybko jak inne np. C Sharp.
W lipcu Oracle wydało aktualizację Java Standard Edition 7 (SE 7). To pierwsze poważne poprawki Javy od ponad pięciu lat. Wprowadzają one obsługę wielordzeniowych procesorów i dynamicznych języków. Java SE 8 z planowanym silnikiem Java Script Nashorn ma się ukazać w 2013 roku.
W pierwszej dziesiątce rankingu Tiobe znalazły się także C++, PHP, C Sharp, Objective-C, Visual Basic, Python, Perl i JavaScript. Objective-C i Transact-SQL uzyskały swoje najwyższe wyniki - 6,25 i 0,91 procent. Assembly powrócił do pierwszej dwudziestki na dziewiętnaste miejsce. Ranking Tiobe powstaje na podstawie danych z wyszukiwarek takich jak Google, Bing, Yahoo!, Wikipedia, YouTube i Baidu.
- Adam K
- 2011-10-11 15:12:03
Mnie tam Java nigdy nie wciągnęła a już jak nalezy do Oracle to w ogolę nie zachęca do korzystania. Ja to zawsze proponuje używanie Delphi jako najlepszego środowiska do tworzenia aplikacji nie webowych (desktop). Ostatnio nawet pojawiła sie możliwość kompilacji aplikacji pod iOS i MAC OS, wkrótce będzie Linux i android. http://www.embarcadero.com/products/delphi Choć tak naprawdę to kwestia gustu , dobry programista dość szybko dostosowuje się do każdego jezyka
- nick...
- 2011-10-11 15:58:30
Oczywiście co kto lubi a przyzwyczajenie drugą naturą człowieka ;) BTW, czy do zestawienia brali pod uwagę programistów aplikacji Androida?
- parun
- 2011-10-11 23:58:16
Tia, oczywiscie informacje podal powszechnie znany i ceniony wsrod developerow Tiobe. Sorry ale jak zobaczylem zestawienie zbaranialem. Naprawde pracowalem jako programista w paru wiekszych firmach i nie WIERZE ze C ma 17% C++ prawie polowe tego a C# tylko 3.7 % a Objective C jest bardziej popularny niz np JavaScript (WTF jakos chyba JS jest w prawie kazdym front end'dzie webowym). Tia napewno wszyscy w przyszlym miesiacu rusza z Javy i zaczna klepac w C. Dziwne ze autor jakos nawet postawil znaku zapytania nad tak dziwnymi wynikami. @Adam K krotko: Delphi to bylo wspanialym srodowiskiem 10 lat temu, nie wiem jak na inne platformy ale na linuxy bylo cos takie jak Kylix
- parun
- 2011-10-12 00:02:28
Tia, oczywiscie informacje podal powszechnie znany i ceniony wsrod developerow Tiobe. Sorry ale jak zobaczylem zestawienie zbaranialem. Naprawde pracowalem jako programista w paru wiekszych firmach i nie WIERZE ze C ma 17% C++ prawie polowe tego a C# tylko 3.7 % a Objective C jest bardziej popularny niz np JavaScript (WTF jakos chyba JS jest w prawie kazdym front end'dzie webowym). Tia napewno wszyscy w przyszlym miesiacurusza z Javy i zaczna klepac w C. Dziwne ze autor jakos nawet postawil znaku zapytania nad tak dziwnymi wynikami. @Adam K krotko: Delphi to bylo wspaniale srodowiski 10 lat temu, nie wiem jak na inne platformy ale na linuxy bylo cos takie jak Kylix
- x
- 2011-10-12 02:56:27
troche ten news jest malo wiarygodny moze java sie wolno rozwija (zreszta jako bardzo dojrzaly jezyk jak mogloby byc inaczej) ale mowienie ze programisci zaczna pisac w c jest smieszne ci co sie nauczyli to moze i tak ale wszyscy nowi ucza sie wlasnie javy albo pythona (wyjatek stanowia osoby zorientowane na srodowisko windows gdzie jest c# i .net) lub apple z objective c Java jest w tak wielkiej liczbie urzadzen (PC, adroid, rozne chipy itd) ze tak nagle nic jej pozycji nie zagraza. Zauwazalny jest natomiast staly wzrost popularnosci pythona ktory chyba jest najprzyjemniejszym jezykiem do nauki.
- nick...
- 2011-10-12 10:33:45
Assembly czy assembler?
- nocny_arek
- 2011-10-12 11:04:13
Chyba nic dziwnego, jeżeli Java poszła w kierunku rozwiązań serwerowych. Po prostu jej udział na rynku zmaleje, bo coraz więcej aplikacji używa gotowych rozwiązań (framework) w innych językach, które są wygodniejsze i szybsze. To co widać to wynik wolniej
- Gosć
- 2011-10-12 12:56:33
x: alez java nie jest językiem dojżałym, robi się bardzo przestarzała, nie warto wspominać oficjalnego zestawienia co kiedy zamierzają zaimplementować w Javie (za rok a co za 3 lata itd) skoro to było juz kilka lat temu u innych, jak wyrażenia lambda, wsp
- Gosć
- 2011-10-12 12:58:57
x: dekady temu, też wyszyscy uczeni byli Fortramu, Pascala, wcześniej Cobolu i Algolu, i co z tego, te jeżyki tez były uważane za dojżałe ale tak samo jak teraz javy zrobiły sie mocno zapóźnione - a mimo to wykładane na uczelniach przez kolejną dekadę po
- Gosć
- 2011-10-12 13:07:32
To, że C jest tak popularny to normalne: praktycznie wszyscy deweloperzy tworzą w C obsługę sprzętu, warstwy HAL, obsługę stostosów TCP portów, wyświetlaczy, przeróżnych układów i ich współpracy, biblioteki niskopoziomowe, praktycznie wszystko gdzie szybk
- nick...
- 2011-10-12 15:19:10
Gosć ma rację "java nie jest językiem dojżałym" ponieważ jest językiem dojrzałym a przede wszystkim wieloplatformowym czego zapewne ździebko brakuje microsoftowym JEŻYKOM używanym przez Gosć'a
- x
- 2011-10-13 00:24:07
gosc: no tak faktycznie java jest bardzo przestarzala najlepiej o tym swiadczy niesmowity sukces andoida ktory dokonal sie na przestrzeni praktycznie ostatnich 2 lat widocznie nie wiesz za bardzo o co chodzi o sile javy swiadczy mnogosc bibliotek (klas) oraz bardzo stabilna i stale udoskonalana maszyna wirtualna a takze wsparcie oracle obecnie w wczesniej sun a te wczesniejsze jezyki nijak maja sie do obecnych jezykow obiektowych zreszta ich mozliwosci wzgledem javy sa mizerne dlatego wlasnie ich sie juz nie uzywa
- x
- 2011-10-13 00:24:08
gosc: no tak faktycznie java jest bardzo przestarzala najlepiej o tym swiadczy niesmowity sukces andoida ktory dokonal sie na przestrzeni praktycznie ostatnich 2 lat widocznie nie wiesz za bardzo o co chodzi o sile javy swiadczy mnogosc bibliotek (klas) oraz bardzo stabilna i stale udoskonalana maszyna wirtualna a takze wsparcie oracle obecnie w wczesniej sun a te wczesniejsze jezyki nijak maja sie do obecnych jezykow obiektowych zreszta ich mozliwosci wzgledem javy sa mizerne dlatego wlasnie ich sie juz nie uzywa
- x
- 2011-10-13 00:38:36
gosc: no tak faktycznie java robi sie przestarzala a najlepiej swiadczy o tym ogromny sukces androida ktory dokonal sie praktycznie na przestrzeni ostatnich 2-3 lat a android market juz chyba przecignal apple store o sile javy swiadczy mnogosc bibliotek/klas oraz dobra maszyna wirtualna ktorej wieloplatformowosc nie ma rownych a tamte stare jezyki programowanie nijak maja sie do wspolczesnych jezykow obiektowych z nich sie juz nie korzysta bo ich mozliwosci w porownaniu do np. javy sa mizerne
- nick...
- 2011-10-13 21:58:08
@x tyle, że w Androidzie nie trzeba używać javy. Dopuszczone jest użycie C skompilowanego z użyciem NDK.
- x
- 2011-10-14 11:12:16
ok ale podstawa jest maszyna wirtualna javy
- Gosć
- 2011-10-17 05:47:23
Najpierw przeczytajcie co nie ma java i co planuje za rok i za 3 lata (może na oficjalnej stronie) ma mieć bo inni mają od lat. W ten sposób dojżałymi są języki wcześniejsze od javy, w tym C jest jeszcze dojżalszy.
- Gosć
- 2011-10-17 05:50:21
Tyle, że aby java działąła to musi być (w realu nie na uniwerku) jej kompilatora lub choćby interpreter (dla niektórych języków majacych głównie tyle współnego z javą że maja ją w nazwie) a ten jest pisany tez zazwyczaj w C dla małych zabawek. Java to język uwsteczniający i nie nadaje się na pierwszy nauczaniy język bo wypacza i ogranicza myślenie o językach trzeciej generacji (do któej ogranicza się java) w odróżnieniu od konkurentów.
Smartfon SAMSUNG GT-S5830 Galaxy Ace Onyx
Romans, zdrada i co dalej?
Pobierz bezpłatnego e-booka 


