Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko225
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin

503

Python 3.11 wydany

Python 3.11 wydany

Główną zaletą tego wydania jest poprawiona o 10%-60% wydajność względem poprzedniej wersji, rozszerzone wsparcie dla typowania, parsowanie TOML dodane do biblioteki standardowej, grupy wyjątków czy polepszona informacja o miejscu wystąpienia błędu.

q.....n
q.....n
konto usunięte
z
python.org
dodany: 25.10.2022, 14:18:47
  • #
    technologia
  • #
    python
  • #
    programowanie
  • 252
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treści powiązane (3)

Zmiany w Pythonie 3.10.8
tomaszs
z link.medium.com
  • 1
Przegląd nowości
tomaszs
z tomaszs2.medium.com
  • 1

Komentarze (252)

najlepsze

Ujemuje
Ujemuje
Ujemuje
25.10.2022, 15:28:58
  • 42
Właśnie od miesiąca uczę się programować w pythonie. Postanowiłem zmienić coś w swoim nędznym życiu. Wczoraj przeczytałem jakie są wymagania na junior developera i to jest jakiś kosmos. Motywacja strasznie mi spadła. Ja np mam problem z napisaniem funkcji która podwaja wszystkie litery w podanym wyrazie, a co dopiero tworzyć jakąś rozbudowaną aplikację.
  • 78
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

wafel14
wafel14
25.10.2022, 16:08:16
  • 394
@WiWitek: widać, ze programujesz w czymś innym, bo wkradł Ci się średnik ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Z.....a
konto usunięte 25.10.2022, 16:31:14
  • 156
@WiWitek: Nie optymalnie - konkatenacja stringów jest dość droga. Pozatym nazwy zmiennych nieczytelne.
Ja bym to zrobił tak:
''.join([''.join(x) for x in zip(wyraz, wyraz)]) ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
  • Odpowiedz
sud0
sud0
sud0
26.10.2022, 08:41:55
  • 11
Mam wrażenie ze w wersji 3.11 faktycznie czuc szybszy startup. Ale obecny python i tak nadal jest jednowatkowy. Prawdziwa rewolucja przyjdzie w przyszłości wraz z projektem typu "no gil python". Wlasnie zaoferowali uczestnictwo w core team człowiekowi, który od 2 lat rozwijal prototyp wersji pythona wpelni wielowatkowy i bez GIL. Wyniki sa na tyle obiecujace ze jest szansa ze kiedys tam za pare lat python w koncu pozbedzie sie tej swojej "slawnej"
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

acuno
acuno
26.10.2022, 07:35:45 via Android
  • 11
Wszyscy narzekają, że Python wolny, że nie nadaje się, a jednak prawie wszędzie go chcą. Ciekawe czemu ;)
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

CppMaster
CppMaster
26.10.2022, 07:42:44
  • 10
@acuno: Do AI jak najbardziej się nadaje :) Ciężkie obliczania i tak są wykonywane poza Pythonem.
  • Odpowiedz
Caterpie
Caterpie
Caterpie
26.10.2022, 07:55:44
  • 7
@acuno: bo jest łatwy i ma miliard wszelkiej maści ogólnodostępnych tutoriali -> dużo osób potrafi w nim programować -> pracodawcy opierają o niego swojego produkty bo łatwo znaleźć kadrę.

Prędkość jest potrzebna przy ciężkich obliczeniach (np. do renderowania grafiki). Do obsługi zapytania w bazie danych czy logowania na stronie nie potrzebujesz szybkiego języka.
  • Odpowiedz
y.....l
y.....l
konto usunięte 26.10.2022, 11:06:51
  • 6
Hehe, mam nadzieję, że wprowadzą tą ustawę, że programowanie tylko z certem, bo dużo ludzi się pcha do zabawy i krzywdę sobie zrobią. Prawdziwy programista to tylko C ze wstawkami w Assemblerze. Ewentualnie jak już musi to high level rust. Pamiętajcie każdy takt procesora i każdy bajt ramu jest na wagę złota.

Wydajność jest najważniejsza, Ci debile co Instagrama w Pythonie napisali to nawet nie zdają sobie sprawy, że zaraz będzie po
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Saly
Saly
26.10.2022, 12:28:11
  • 0
@yggdrasil: instagram to chyba najgorszy przykład, który mogłeś przytoczyć, bo mają utrzymują swój własny interpreter (Cinder) z uwagi na wydajność,
  • Odpowiedz
etarpos
etarpos
etarpos
26.10.2022, 08:46:51
  • 6
To będzie rok Pythona.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

m.....6
m.....6
konto usunięte 26.10.2022, 06:14:31
  • 6
@qarmin Niestety wprowadzasz w blad. Wzrost wydajnosci jest w forku faster-cpython.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

papaj42
papaj42
papaj42
26.10.2022, 08:10:06
  • 12
@mike3x6: Chyba Ty wprowadzasz w błąd, nawet na oficjalnej stronie Pythona piszą o wzroście wydajności względem 3.10. A ten fork jest klepany m. in. przez Guido, którego chyba nie trzeba przedstawiać, i z tego forka zostało właśnie wzięte sporo rzeczy do releasu 3.11
  • Odpowiedz
q.....n
q.....n
konto usunięte
Autor
26.10.2022, 08:13:56
  • 3
@mike3x6:

Zmiany nie zostały zmergowane?
Jeśli nie to dość dziwne, że zmiana jest tak reklamowana a nie jest ona domyślnie włączona - https://docs.python.org/3.11/whatsnew/3.11.html#faster-cpython

Np. tutaj - https://www.phoronix.com/review/python-311-performance -
  • Odpowiedz
UmCykCyk
UmCykCyk
26.10.2022, 18:10:14 via Android
  • 5
To jest standard na wykopie. Jak ktoś wrzuci coś o Linuxie, to się zlatują windziarze "hłe hłe rok linuksa hłe hłe", jak o pythonie to za chwilę jakiś geniusz "python się nie nadaje, ale beczka z pajtoniarzy", jak ktoś wrzuci o Apple to zaraz jest "tylko snoby i pedały używają Appla, a wogóle za drogi i gunwo i wogóle".

Dlaczego ludzie muszą za wszelką cenę swoje ego karmić wymądrzając się w tematach
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

mplasznx
mplasznx
27.10.2022, 00:41:01 via Wykop Mobilny (Android)
  • 0
@UmCykCyk: plankton ( ͡° ͜ʖ ͡°)
  • Odpowiedz
alfisko
alfisko
25.10.2022, 19:38:35 via Android
  • 5
Niestety python w webie to średni pomysł (poza naprawdę dużymi projektami) albo raczej kosztowny.


@proweniencja dlaczego?
Ja jestem wyznania ds i chwale sobie możliwość budowy API. Do tej pory myślałem, że jestem fajny
  • 19
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Krolik
Krolik
Krolik
26.10.2022, 10:27:47
  • 3
@joozef_p: między jest używany, a jest używany w krytycznych i dużych systemach jest kolosalna różnica. Tak, no jest używany - nawet mogę Ci napisać do czego - np. pomocniczo do automatyzacji testów. Takie skrypty, które łączą się z githubem, ściągają kod, wywołują inny skrypt do budowania, budują kontener, wysyłają kontener na odpowiednie serwery, czekają aż serwer potwierdzi status gotwości, potem wywołują inny program do np. generowania danych testowych, potem wywołują
  • Odpowiedz
y.....l
y.....l
konto usunięte 26.10.2022, 11:31:30
  • 6
@Krolik: Crawlery google są w pythonie, także procesowanie wyników jest w pythonie. W C++ jest system, które wyszukuje je z indeksu, czyli część systemu.

Moim zdaniem PHP to zły wybór ale nie dlatego, że sam język jest zły tylko dlatego, że ma słaby tooling i ekosystem. Jednak wydajność języka, tooling to nie wszystko. Chociażby wykop został napisany w Ruby On Rails, wtedy ta technologia to był top, mega fajny i przyjemny
  • Odpowiedz
nowoczesny_jawnogrzesznik
nowoczesny_jawnogrzesznik
26.10.2022, 08:30:33
  • 2
Tabulatory dalej są elementem składni ?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

zapalniczek
zapalniczek
26.10.2022, 08:49:24
  • 17
@nowoczesny_jawnogrzesznik: tak, a o co chodzi?
  • Odpowiedz
nowoczesny_jawnogrzesznik
nowoczesny_jawnogrzesznik
26.10.2022, 10:59:22
  • 6
@CytrynowySorbet: Ja stosuję wcięcia, bardzo tego pilnuję. A poza tym:
- klamrę otwierającą daję w tej samej linii z której ona wynika (if, for, definicja funkcji)
- krótkie oczywiste duperele często robię w jednej linijce (np inicjalizacja zmiennych, coś w stylu x=0; y=0; z=0;
- dla czytelności i zwięzłości krótki kod np do switch też robię w jednej linijce, często z komentarzem - pilnując formatowania w poziomie i pionie:

switch
nowoczesny_jawnogrzesznik - @CytrynowySorbet: Ja stosuję wcięcia, bardzo tego pilnuję...

źródło: comment_1666782139iKcqt6PueSqEEJTokz8Ssd.jpg

Pobierz
  • Odpowiedz
K-S-
K-S-
26.10.2022, 11:28:24
  • 1
Tak właściwie to na ile trzeba znać tego pythona by zacząć pracować jako python developer?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

zapalniczek
zapalniczek
26.10.2022, 14:23:36
  • 0
@K-S-: zależy co chcesz robić, jeden będzie siedział na jakimś frameworku typu django, a inny będzie trzaskał raporty w xlwings xD. Ale takie dobre podstawy, to oczywiście z grubsza cały język plus *toolsy i podstawowe biblioteki (numpy itd.), a potem każdemu wg potrzeb:).
  • Odpowiedz
K-S-
K-S-
26.10.2022, 15:08:23
  • 0
@zapalniczek: kurna jednak przy pehape pracodawcy są bardziej zdecydowani laravel lub symfony ;)
  • Odpowiedz
  • <
  • 1
  • 2
  • 3
  • 4
  • Strona 1 z 4
  • >

Hity

tygodnia

W nosie mam segregację butelek. Niedługo każą mi pracować w PSZOK
W nosie mam segregację butelek. Niedługo każą mi pracować w PSZOK
3875
Alimenty na dziecko z romansu? W Polsce to możliwe a za uchylanie się więzienie
Alimenty na dziecko z romansu? W Polsce to możliwe a za uchylanie się więzienie
2466
Polka mistrzynią świata we wspinaczce sportowej na czas
Polka mistrzynią świata we wspinaczce sportowej na czas
2393
InPost buduje konkurencję dla Allegro.
InPost buduje konkurencję dla Allegro.
2373
Kiedy oszuści trafiają na niewłaściwego gościa...
Kiedy oszuści trafiają na niewłaściwego gościa...
2264
Pokaż więcej

Powiązane tagi

  • #ciekawostki
  • #nauka
  • #komputery
  • #zainteresowania
  • #stacjakosmiczna
  • #polska
  • #informatyka
  • #wydarzenia
  • #swiat
  • #rozrywka
  • #internet
  • #sztucznainteligencja
  • #motoryzacja
  • #ai
  • #telefony

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking