Dyskusja:Python
Ocena jakości
[edytuj kod]- Dostateczny/wysokie - hasło na pewno dość istotne, gdyż język jest popularny, ale brak źródeł i wątpliwości co do nich wymuszają jedynie ocenę "dostateczny". --Zyx (dyskusja) 07:29, 17 wrz 2010 (CEST)
Czy konstrukcja wartosc if warunek else wartosc w czesci Skladnia jest poprawny?
Luźne dyskusje
[edytuj kod]Pojawił się polski serwis informacyjny z artykułami o Pythonie: http://pydev.pl/ Jeśli się rozwinie, warto byłoby go dodać do linków
Może by tak dodać www.python.rk.edu.pl do linków ? :)
- Moim zdaniem powinny się tam znaleźć odnośniki tylko do oficjalnych stron. --Zyx (dyskusja) 07:29, 17 wrz 2010 (CEST)
Linki
[edytuj kod]Moje propozycje:
Bartosz Marcin Kojak (BrokenglaSS) Dyskusja 21:05, 27 lut 2007 (CET)
Jcubic (dyskusja) 11:58, 24 lut 2011 (CET)
Filozofia Pythona
[edytuj kod]IMHO największą różnicą Pythona przy porównaniu do Perla - jest TOOWTDI czyli brak TIMTOWDI, mówiąc po naszemu: jednoznaczność, brak różnorodnych konstrukcji realizujących tę samą funkcjonalność. To jest ta różnica w filozofii.
Dywagacje o możliwości realizowania dużych projektów w Pythonie, inaczej niż w Perlu, brzmią flejmiarsko - zważywszy jak długo Python czekał na Pypi / jak wiele zaawansowanych bibliotek jest w perlowym CPAN. Wszystko się da, choć w Pythonie duże projekty mogą być przyjemniejsze.
Przykłady
[edytuj kod]Nie podoba mi się porównanie konstrukcji składniowej(opartej na klamrach) w C, a w pythonie. Problemem jest, że po wprowadzeniu paru modyfikacji(zmiana pierwszego słowa int na def, zmiana "int x" na "x", dodanie dwukropka po nawiasie w wyażeniu if, dodanie dwukropka po else, a także usunięciu klamer) przykład powinien działać. Problem w tym, że nie obrazuje to różnicy między składnią w c, a pythonem. Przykład
def silnia(x): if x == 0: return 1 else: return x * silnia(x-1)
To jest kod w Pythonie, choć bardzo przypomina ten w C. Lewico (dyskusja) 13:55, 3 maj 2008 (CEST)
Dziwne zdanie
[edytuj kod]"Przeciwnie, niż np. dla Javy, nie ogranicza się zestawu dostępnych funkcji do części wspólnej dla różnych platform; np. na uniksach dostępna jest funkcja fork(), choć nie ma jej np. w Windows...." I co chodzi? potrzebna poprawka gramatyczna i sprawdzenie czy rzeczywiście tak jest przez eksperta dziedzinowego.
- To chyba bardzo zawiły sposób na powiedzenie, że w standardowej bibliotece P na różne systemy występują różnice. Niestety, nie mam Windowsa żeby sprawdzić, jak jest z fork(). --<A.J.>--<?>-- 17:21, 27 lis 2008 (CET)
- Dokumentacja zgadza się z tym [1], "Extensions peculiar to a particular operating system are also available through the os module, but using them is of course a threat to portability!" powinno wystarczyć jako uzasadnienie zdania z artykułu. MTM (dyskusja) 17:36, 27 lis 2008 (CET)
"Jednakowoż" - możnaby usunąć takie perełki językowe
- Perełki są zbyt cenne, żeby je usuwać ;) Kto zna polski, ten zrozumie, kto nie zna - niech się douczy ;)
Referencje
[edytuj kod]"Wszystkie wartości przekazywane są przez referencję." Dopiero zaczynam swoją przygodę z Pythonem więc nie chciałbym sam poprawiać, ale z tego co gdzieś czytałem to jest wręcz odwrotnie - wszystko jest przekazywane przez wartość, także referencje do obiektów. W szczególności, nie mam wątpliwości co do tablic i stringów, które są zawsze kopiowane. Trosmisiek (dyskusja) 14:05, 6 sty 2010 (CET)
Link
[edytuj kod]Proponuję dodanie linka:
- https://python.github.io/python-docs-pl/ – polskie tłumaczenie dokumentacji Pythona (w opracowaniu)
Maćko[dysk.] 00:17, 21 sie 2020 (CEST)
Jython, a Python
[edytuj kod]Możliwe, że o czymś nie wiem, ale czemu hasło Jython przekierowuje do hasła o Pythonie? Swam pl (dyskusja) 15:11, 15 cze 2021 (CEST)
- Artykuł o Jythonie został usunięty razem z artykułem CLPython. Tak wyglądał przed usunięciem. Maćko[dysk.] 00:18, 27 sty 2024 (CET)