Python 3.2

Python 3.2

    przez -
    6 444
    Python
    Pojawiła się stabilna wersja języka Python, która jest obecnie główną linią jego rozwoju. Jest to interpretowany, interaktywny język programowania stworzony przez Guido van Rossuma w 1990. Posiada on w pełni dynamiczny system typów i automatyczne zarządzanie pamięcią. Rozwijany jest jako projekt Open Source, zarządzany przez Python Software Foundation.

    Nie wprowadzono żadnych zmian w składni języka, pojawiło się za to kilka drobnych poprawek we wbudowanych typach. Skoncentrowano się głównie na standardowej bibliotece i przepisywaniu kodu do Python 3. Nowości, jakie znajdziemy:

    • ulepszony moduł SSL
    • konfiguracja logowania oparta na słowniku
    • dodatkowe wsparcie dla programowania równoległego
    • stabilne ABI dla modułów rozszerzeń
    • wsparcie dla folderów .pyc repozytoriów
    • paczka obsługi binarnej poczty e-mail
    • ulepszenia modułu testów jednostkowych,
    • sporo poprawek zachowania i spójności dla operacji numerycznych
    • ulepszono pdb – python debugger

    Wprowadzono także zalążek modułu pomagającego w budowaniu aplikacji wielowątkowych, który ma działać na podobnej zasadzie, co java.util.concurrent.package.

    Więcej informacji w oficjalnym oświadczeniu.

    • Dobrze słyszeć o kolejnych pozytywnych zmianach w tym języku programowania :)
      Właśnie majstruję z programem, którego mam nadzieję oddać jako pracę dodatkową :) Napisany – bo jakżeby inaczej w tym niesamowitym języku! :D
      Polecam także wraz z tym językiem bibliotekę OpenCV, można się pobawić w śledzenie ruchu przez kamerkę i inne takie fajne sprawy :)
      Sam jeszcze w niej nie próbowałem niczego tworzyć, jedynie tylko przykłady pod Debiankiem uruchamiałem :), ale polecam, fajna zabawa jest :D

    • Jaką wersje polecacie mi do nauki? 3 czy 2? Bo chciałem poznać ten język, a nie wiem czy są jakieś wielkie różnice między tymi wersjami.

    • O tu coś chyba jest o różnicach. Ja jakbym miał się uczyć to od razu bym zaczynał od najnowszej wersji ;-)

    • Dzięki za link, tak chyba zrobię, zacznę od nauki nowszego, bo po co sobie potem w głowie mieszać :)

    • Pingback: Ubuntu 11.10 Beta 1 | OSWorld.pl()

    • Pingback: Ubuntu 11.10 Beta 1 | OSWorld.pl()