Wpis z mikrobloga

Tutorial niby z tego roku, i od microsoftu wiec troche dziwne, ale w takim razie ogarne cos innego, czemu microsoft uczy starego raczej powinien nowosci promowac, skoro to tutorial z lutego tego roku
  • Odpowiedz
@onomatopeja123: jak ogarniesz pythona 2 bez problemu przesiądziesz się na 3, a póki co wszędzie się wykorzystuje 2 głównie z powodu dostępności paczek.
no i wolę jednak pisać :
print "foo"
zamiast:
print("foo")
  • Odpowiedz
@LOLWTF: Ciekaw, tez tak myslisz? Fajnie jak sie wypowie kilka osob na temat to latwiej zdanie sobie wyrobic ;p, chyba p------e pythona i sprobuje jave ogarnac, bo bez sensu to jest troche ;p
  • Odpowiedz
@onomatopeja123: Zdecydowanie ucz się 2, trójka niczego odkrywczego nie wnosi, poza zerwaniem kompatybilności wstecz, a wszelkie udoskonalenia w stdlibie są dostępne jako paczki do 2.
2.x będzie używana jeszcze przez wieele lat, większość libów nie jest przeportowana, a część dużych, jak np Twisted nigdy nie będzie. Większość projektów jest napisana i będzie utrzymywana w 2.x, w 3.x piszą głównie startupy, ew. niektóre NOWE projekty. Nikt dużych, działających systemów nie przenosi,
  • Odpowiedz
@onomatopeja123: > Tutorial niby z tego roku, i od microsoftu wiec troche dziwne, ale w takim razie ogarne cos innego, czemu microsoft uczy starego raczej powinien nowosci promowac, skoro to tutorial z lutego tego roku

Wlasnie o to chodzi, ze input jest z 3, a skoro wyrzuca Ci blad i musisz korzystac z raw_input, to znaczy, ze piszesz w starszej wersji
  • Odpowiedz
@Tank1991: @onomatopeja123: @Kiro: w firmach często się jeszcze pracuje na 2.7 - starych projektów nie ma co przepisywać. U nas też starsze systemy rozwijamy w 2.7, ale nowe pomału ruszają na 3 - chociażby z powodu lepszej obsługi asynchroniczności.

Przywoływanie "printa" jako argumentu jest, delikatnie mówiąc, śmieszne.
Największą zaletą py3 jest dobra obsługa unicodów.
Jest trochę porządków w bibliotece standardowej - input zamiast raw_input, range w
  • Odpowiedz
dobra czyli zaczne sie uczyc 3 jednak, a blad rozumiem byl kwestia, ze mam visuala z 2013, zamiast 2015? Chcoaiz w tutorialu mieli visuala z 2013 z tego co bylo napisane
  • Odpowiedz
@LOLWTF:

lepszej obsługi asynchroniczności

ma to jakiś sens głębszy jak i tak jedziemy na celery? ew raz się wkurzyłem to sam kolejkę napisałem język w tym jakoś nie przeszkadzał (pytam z ciekawości :D)

Przywoływanie "printa" jako argumentu jest, delikatnie
  • Odpowiedz
Ciezko ciezko, nie dosc, ze problem bedzie zeby przyjeli z czymkolwiek po kilku miechach nauki to jeszcze sie okaze, ze zlej wersji sie uczylem lub obie trzeba ogarniac juz chyba latwiej na inny jezyk sie przerzucic ;p, poprobuje jeszcze i zobacze
  • Odpowiedz