Tags Posts tagged with "język programowania"

język programowania

przez -
2 1032
Google

Google ogłosiło wydanie języka programowania Go 1.1. Dokonano sporej liczby optymalizacji, w tym kompilatora, linkera, garbage collectora, planistę goroutine, map implementation i części standardowej biblioteki. Poprawiono składnię języka oraz jego bezpieczeństwo. Udoskonalono narzędzia i standardową bibliotekę.

przez -
20 5117
Popularność języków programowania według PyPL

Indeks PYPL PopularitY of Programming Language został stworzony, aby analizować jak często jest wyszukiwany dany poradnik językowy w Google. Zlicza on każdorazowe wpisanie frazy dotyczącej specyficznego poradnika, na temat programowania w danym języku. Wszystkie dane pochodzą z Google Trends, dzięki czemu każdy może je bez problemu zweryfikować.

Popularność języków programowania według PyPL

Popularność języków programowania według PyPL - tabelka

Jak możemy zauważyć z tabelki i wykresu, prym wiedzie cały czas Java, nieprzerwanie od wielu lat. Na drugim miejscu cały czas pozostaje PHP, któremu co roku wieści się koniec, a jednak nadal jest on szeroko wykorzystywany w biznesie. Największy przyrost popularności w ciągu ostatnich 8 lat zanotował Python. Jest to ewenement na światową skalę, ponieważ jeżeli narysujemy średnie dla wszystkich języków, to właśnie ta od Pythona będzie miała najwyższe nachylenie.

Na koniec warto wspomnieć o języku, który zdobył największą popularność w minionym roku. Według tabelki było to C# z popularnością 10.1 %, wzrostem o 1.8% i podskoczeniem o dwa miejsca w górę.

przez -
5 935

Herb Sutter, przewodniczący komitetu C++, ogłosił na konferencji Build 2012, że następna wersja standardu C++ pojawi się najpewniej w 2017 roku. Przypomnijmy, że ponad rok temu wydano C++11, który jest aktualnym standardem programowania w języku C++. Został on wydany po blisko 13 latach od wersji C++98 z 1998 roku. Powodem zmiany czasu wydań jest chęć podążania za aktualnymi trendami wymagań deweloperskich, które narzucają elastyczność i szybkość dodawania nowych funkcji.

Powołano już w tym celu specjalny komitet, który opracowuje przyszłe funkcje języka. Mogą to być: przenośna implementacja systemu plików, funkcje sieciowe, techniki które używają pamięci transakcyjnej.

przez -
0 866
Python

Pojawiła się kolejna aktualizacja Pythona z linii 3.2.x. Jak możemy wyczytać na stronie domowej, nowa wersja naprawia regresję w modelu urllib.request, która uniemożliwiała otwarcie wielu źródeł HTTP w poprzedniej wersji. Prócz tego dokonano 60 pomniejszych zmian i poprawek błędów.

przez -
12 3916

Firma Google udostępniła na licencji BSD nowy język programowania określony nazwą Go. Język nie posiada jeszcze własnego środowiska programistycznego, a dołączone do niego biblioteki są bardzo ubogie. Mimo tych drobnych przeszkód, język ten promowany jest jako bardzo szybki oraz przyjemny w programowaniu.

Język Go łączy w sobie wydajność języków takich jak C i C++ oraz dynamiczność jaka znana nam jest z Pythona. Udostępnia nam on wskaźniki, programowanie równoległe dzięki tak zwanym goroutines.

Obecnie język jest w fazie rozwoju i nie nadaje się do zastosowań produkcyjnych. Prace nad nim ciągle trwają i z dnia na dziej pojawiają się nowe aktualizacje. Już teraz na stronie golang.org można obejrzeć przykładowe aplikacje napisane w tym języku. Cała strona działa na serwerze WWW, który został napisany w Go.

Dla programistów udostępniono dwa kompilatory: 6g i 8g, które kompilują kod odpowiednio dla architektur x64 i x86. Dostępna jest też alternatywa oparta na GCC, która nazywa się Gccgo. Kompilator działa wolniej, ale generuje zdecydowanie zoptymalizowany kod maszynowy.

przez -
2 1021
Python

Anthony Baxter (release manager Pythona), odpowiedzialny za język Python zapowiedział, że nowa wersja Pythona (planowane wydanie na początku 2009 roku) będzie niekompatybilna z linią 2.x. Dla firm i organizacji wykorzystujących Pythona oznacza to przepisanie części kodu, aby umożliwić przejście na 3.0. Powodem tych zmian jest potrzeba rozwiązania problemów, z którymi borykali się programiści od lat, w tym słynną zmorę ujawniającą się przy mieszaniu stringów w unikodzie i innym kodowaniu. Równolegle z wydaniem Pythona 3.0 wydana zostanie również nowa wersja w linii 2.x. Linia ta przez jeszcze długi czas będzie wspierana przez twórców projektu.

Polecane

Byte my code

0 149
W tym roku obchodzimy 5. jubileuszową edycję znanej i cenionej konferencji Byte My Code powered by UBS. Na...
Konferencje

0 180