Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%)
|
Witam.
Od paru dni próbuję zapoznać się z tematyką Pythona. Przeczytałem pare artykułów, posiedziałem na forach itp. I nadal do końca niewiem do czego on tak naprawde służy, co ma takiego co innym językom brakuję. Bardzo proszę o przedstawienie mi tematyki Pythona tak na chłopski rozum. Jego zalty i wady oraz w czym ułatwie prace. Pozdrawiam i z góry dziękuje, Łukasz. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%)
|
Cytat Mam honor PHP nie tykam! Dorobił sie w końcu jakiegoś sensownego interfejsu? Bo ostatnio jak patrzyłem, to był najdupniejszy z jezykow wysokiego poziomu. Pozdrawiam. Dobra panie hello.world, skąd te porównanie? z jakimi językami go porównywałeś i w ogóle to jakie języki "Wysokiego Poziomu" Ty znasz, ze takie porównania przeprowadzasz?!A skoro masz honor i nie tykasz PHP, to powiedz mi, czemu nie siedzisz na jakimś Pythonowym forum z Pythonowcami zachwycającymi się tym wspaniałym językiem, tylko siedzisz właśnie na tym forum: forum php Gdyby Python był naprawdę taki super-hiper-mega-extra język, to byłby już dawno sławny i używany prawie wszędzie. Przykładem jest Ruby. Ruby jest stosunkowo młodym językiem który narobił dużo szumu wokół siebie i teraz ma ogromna społeczność wpierająca go. Dlaczego? Dlatego ze Microsoft, IBM, SAP i cala reszta go poparli? Dlatego ze mieli dużo kasy na reklamę? nie. Dlatego ze ludzie się przekonali co do niego. Python jednak jest prawie ze na końcu języków webowych pod względem popularności. Ta akcja przekonywania do Pythona, przypomina mi swego czasu jak czytałem taki fajny flamewar, gdzie to programiści Visual Basic przekonywali cały świat o tym jaki to ich język jest fajny, miły, łatwy i w ogóle. Problem jednak w tym ze nawet oni sami sobie nie do końca wierzyli, jak nie w chwili pisania postu, to po jakimś czasie przestali wierzyć. PS. A oprócz tego honoru, masz coś jeszcze ? Ten post edytował nasty_psycho 27.03.2007, 16:28:05 |
|
|
|
Post
#3
|
|
|
Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%)
|
Python jednak jest prawie ze na końcu języków webowych pod względem popularności. Bo Python to nie jest język webowy. To tylko jedno z jego zastosowań. Świat pythona to nie świat webdeveloperów a programistów (nie chcę zabrzmieć patetycznie, ale tak jest).Wiem, że jako jest to forum o php patrzycie na to pod tym aspektem, ale to jakby patrzeć na piwo tylko poprzez pryzmat bąbelków na forum ludzi lubiących napoje gazowane (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . @DeyV: Wszystko zależy od przyzwyczajenia. Ale też nie zapomne jak przez pół dnia się zastanawiałem czemu "import * from openssl" nic nie ładuje, aż zauważyłem, że mam plik openssl.py w katalogu roboczym (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . Co do szybkości Pythona, to polecam źródła tego języka. Najlepiej napisać sobie jakiś moduł własnoręcznie, wtedy praktycznie bez czytania kodu źródłowego się nie obejdzie (tzn. powiedzmy, od pewnego momentu - wiele rzeczy jest doskonale opisanych - ale np. obsługa słowników oraz list...). I wtedy cała tajemnica się odkrywa. Źródła Pythona są po prostu mistrzostwem. To jak dobra, emocjonująca książka. Myślę, że każdy programista to doceni, bo jest tam kilka naprawdę świetnych rozwiązań. A przy tym wszystko to w C i to bez naginania standartów bądź też jakiś najnowszych standartów. A czuje się jakby się pisało w języku obiektowym... Kiedyś myślałem, że API C Pythona byłoby świetną biblioteką do organizowania własnych programów (w sumie rzeczy to wciaż tak myślę). Naprawdę niesamowite narzędzie. Nie chodzi o to, żeby kłócić się który język jest lepszy. Ale po prostu nie znam nikogo kto po poznaniu Pythona (głębszym), by go odrzucił. Raczej spotykam tylko opinie, że ludzie się wręcz cieszą jak np. z powodów zawodowych już w Pythonie nie piszą a tutaj przyjdzie im coś napisać to zawsze się cieszą. A w PHP jestem najlepszym przykładem, że język ten nie powoduje przywiązania, nie kusi niczym aż tak bardzo. Poza tym niektóre rozwiązania z PHP są strasznie ordynarne, jak np. automatyczna konwersja typów... ble. Albo ta połowiczna obiektwość, ni to w jedną ni to w drugą. Z jednej strony jak mam napisać aplikację to powinienem organizować kod obiektowo, a z drugiej jak chce podzbiór tablicy to muszę używać zewnętrznej funkcji (tutaj się dopiero można pogubić). Nie podważam zalet i możliwości PHP, ale po prostu nie atakujcie tak agresywanie jak tłumacze że PHP to dla Pythona żadne porównanie... no inaczej się tego po prostu nie da powiedzieć. I sympatia dla PHP nic tu nie zmienia. Wystarczy chociażby spojrzeć na ilość stabilnych rozszerzeń do Pythona - nie ma chyba żadnej popularnej biblioteki do której Python nie miałby wrappera, ilość bibliotek jakie wspiera PHP można natomiast wyliczyć na palcach (osób w średniego rozmiaru klasie;) ). Tak samo jeżeli chodzi o technologie (PHP nie jest tutaj co prawda tak daleko w tyle, ale nie ma jakiegoś systemu oficjalnej weryfikajci tych bibliotek). Jeżeli natomiast chodzi o możliwości stosowania w projektowaniu i implementacji aplikacji sieciowych to nigdy tego w Pythonie nie robiłem, ale myślę że i tam by się świetnie sprawdził. No, jeżeli mi ktoś teraz wypomni brak argumentów to już będzi to chyba fanatyzm. I tak swoją drogą - ja nie chce nikogo przekonywać, że Python jest lepszy. Po prostu na moje upodobania oraz wymagania z PHP zupełnie nieporównywalny (jak grudka ziemi z lodami czekoladowymi). |
|
|
|
misiek172 Python 19.03.2007, 11:37:12
nasty_psycho Witam,
Ja osobiście nie znam python-a, ale z tego ... 19.03.2007, 12:34:08
wolan misiek172: do czego potrzebujesz tego Pythona?
na... 21.03.2007, 16:32:37
Fipaj Panowie, po prostu wstyd ;-)
http://pl.wikipedia.o... 21.03.2007, 18:22:44
Jabol Python jest po prostu niesamowity. Porównywanie te... 21.03.2007, 18:34:22
son Jabol dałeś świetną recenzję... aż wypada poznać p... 21.03.2007, 18:46:56
Fuzja Książka Python od podstaw.
Traktuje od podstaw czy... 21.03.2007, 18:51:29
wolan tutorial i potem Dive into Python. A potem jak chc... 21.03.2007, 19:34:32
splatch A ja powiem tylko, że oprócz wielkich zachwytów i ... 22.03.2007, 00:03:32
Jabol Nie napisałem, że w Pythonie się ba... 22.03.2007, 06:36:56 
splatch Cytat(Jabol @ 22.03.2007, 06:36:56 ) ... 22.03.2007, 07:53:54
nasty_psycho Cytatnasty_psycho: mała popularnosc? ohmy.gif obec... 22.03.2007, 11:07:33
Fuzja No składnia to akurat dziwna nie jest napewno...
W... 22.03.2007, 13:52:25 
splatch Cytat(Fuzja @ 22.03.2007, 13:52:25 ) ... 22.03.2007, 14:28:35 
mike_mech Cytat(splatch @ 22.03.2007, 14:28:35 ... 22.03.2007, 14:37:54
Fuzja Mi składnia odpowiada.
Słuchajcie to nie... 22.03.2007, 14:47:43
Ociu Brakuje jeszcze wypowiedzi fana RoR, że Ruby ma co... 22.03.2007, 15:09:29
Fuzja Python:
Plusy:
- Działa na wszystkich platformach
... 22.03.2007, 15:30:04
nasty_psycho CytatChciałem tylko pokazać nasty_psycho, że są fi... 22.03.2007, 15:51:09
Fuzja Trustudio to nie jest nic ciekawego i wartego uwag... 22.03.2007, 16:13:32
nasty_psycho fuzja: Pamiętasz jak społeczność PHP tez stękała z... 22.03.2007, 16:21:18
Jabol Co do frameworków to muszę przyznać, ... 22.03.2007, 16:25:13
Fuzja Ja lubię nie mieć wyboru i korzystać z jednego ide... 22.03.2007, 16:45:53
Hacker Przejrzysta składnia?? Dla mnie składnia... 24.03.2007, 11:39:00
Fuzja No trudno żeby nie uraziła skoro uważasz, że robie... 24.03.2007, 12:06:09
nasty_psycho CytatNo trudno żeby nie uraziła skoro uważasz, że ... 24.03.2007, 16:35:20
Fuzja A mono to rzeczywiście zajebiście działa, na Twoje... 24.03.2007, 17:16:17
nasty_psycho CytatA mono to rzeczywiście zajebiście d... 24.03.2007, 17:35:55
Fuzja Co ma 2 cytat do trzeciego...
To jest ułatwienie r... 24.03.2007, 17:38:07
ferr Problem w tym kolego nasty, ze wydaje mi sie, ze T... 24.03.2007, 17:48:16
revyag Cytatw Pythonie pisze sie coraz wiecej (chocby gro... 24.03.2007, 17:56:16 
ano Cytat(revyag @ 24.03.2007, 17:56:16 )... 24.03.2007, 21:10:08
ferr ano: nadgorliwosc gorsza od faszyzmu ;-), ale zdaj... 24.03.2007, 21:39:12
sztosz Może kogoś przekona spojrzenie Bruce'a Eckel... 26.03.2007, 11:09:10 
Jabol Cytat(sztosz @ 26.03.2007, 12:09:10 )... 26.03.2007, 17:41:08
revyag Cytat(ano @ 24.03.2007, 22:10:08 ) ==... 26.03.2007, 17:24:31
Fuzja "Trzeba jednak niestety przyznać, że w polsce... 26.03.2007, 17:46:17 
Jabol Cytat(Fuzja @ 26.03.2007, 18:46:17 ) ... 26.03.2007, 18:18:07
wolan warto wspomniec jeszcze takie projekty, jak Jython... 26.03.2007, 17:47:01
Fipaj Takie rzeczy lepiej ustalić gdzieś publicznie, a n... 26.03.2007, 18:23:26
Jabol Ale przecież nie tutaj - to jest forum o php.... 26.03.2007, 18:42:10
hello.word Nie lubie PHP, strasznie mi się nie podoba. Odpowi... 26.03.2007, 22:02:38 
splatch Nie lubię Pythona, strasznie mi się nie podoba. Od... 26.03.2007, 22:16:02 
hello.word Cytat(splatch @ 26.03.2007, 21:16:02 ... 27.03.2007, 09:08:22 
mike_mech Cytat(hello.word @ 27.03.2007, 10:08... 27.03.2007, 09:34:52
sztosz Satysfakcję 27.03.2007, 00:05:29 
Jabol Cytat(sztosz @ 27.03.2007, 01:05:29 )... 27.03.2007, 05:22:45
splatch Panowie, może ktoś powie do czego ma prowadzić ta ... 27.03.2007, 06:26:07
kwiateusz Cytat(hello.word @ 26.03.2007, 23:02... 27.03.2007, 09:11:40 
sztosz Cytat(kwiateusz @ 27.03.2007, 10:11:4... 27.03.2007, 10:06:48 
hello.word Cytat(kwiateusz @ 27.03.2007, 08:11:4... 27.03.2007, 10:21:31
revyag Cytat(hello.word @ 27.03.2007, 10:08... 27.03.2007, 09:31:14
DeyV Kurcze - ale się temat zepsuł.
A tak ciekawie się... 27.03.2007, 10:27:16
Fuzja nasty_psycho: chyba sobie kpisz, wolisz pisac w pe... 27.03.2007, 16:11:18
nasty_psycho CytatPoza tym python ma w sobie ogromny potencjał ... 27.03.2007, 16:18:01
Fipaj Ten temat śledzę już od dawna tylko dla dobrej zab... 27.03.2007, 16:31:40
Fuzja Jak dla mnie django jest lepszy niż RoR, wygodniej... 27.03.2007, 17:04:05
Riklaunim Ja przeszedłem na django/python i nie odczuwam chę... 27.03.2007, 18:52:02
sztosz Jabol dobrze napisał. Nie chodzi o to aby kogoś pr... 27.03.2007, 21:36:25
kwiateusz Czytam sobie ten temat od początku i na wstępie mi... 27.03.2007, 22:18:41
Fuzja Tak jak pisałem python od podstaw + python.rk.edu.... 27.03.2007, 22:52:34
kwiateusz a właśnie ktoś tam pisał po dr... 27.03.2007, 23:03:27
Fuzja nie moge zmienic sygnatury
Perl ma skladnie, ze h... 27.03.2007, 23:47:14
Jabol Jest taki kawał.
Rozmawiają dwaj programiści o per... 28.03.2007, 06:31:35 
Riklaunim Cytat(Jabol @ 28.03.2007, 07:31:35 ) ... 28.03.2007, 07:13:45
mike_mech Zainteresowaliście mnie. Choć może nie tyle zainte... 28.03.2007, 07:50:52
siemakuba Przyznam, że też się zaciekawiłem. Przyznam @Jabol... 28.03.2007, 08:32:39
kwiateusz JA tez sie chyba zainteresuje Dive Into Python tyl... 28.03.2007, 08:53:57
siemakuba @kwiateusz: w razie czego wikibooks nadciąga z pom... 28.03.2007, 09:00:21
Jabol Co do IDE...
osobiście pisze w kombie vim + i... 28.03.2007, 11:46:17
sztosz Może Komodo? http://www.activestate.com/products/k... 28.03.2007, 12:12:23
Hacker Ja również postanowiłem dać Nura w ... 28.03.2007, 12:19:01
Riklaunim ja tam jako IDE używam kate - edytor tekstowy z ko... 28.03.2007, 13:36:39
Turgon Riklaunim: Nawet się nie waż Bo w końcu wybiorę s... 29.03.2007, 17:25:15
sztosz A czemu? Ja bardzo chętnie przeczytam takie porówn... 29.03.2007, 21:08:06
occulkot Sam rowniez naleze do nawroconych z phpa na python... 29.03.2007, 21:29:35
Ace Z pół roku temu zainteresowałem sie Python'em,... 30.03.2007, 09:41:32
mike_mech Zgodnie z obietnicą zacząłem się uczyć Pythona. Ch... 2.04.2007, 09:20:22
NuLL Intefejsy w aplikacji produkcyjnej sie wywala a ab... 2.04.2007, 09:28:52 
mike_mech Cytat(NuLL @ 2.04.2007, 10:28:52 ) In... 2.04.2007, 09:54:29
athabus A właśnie miałem kupić książkę do Pythona... Ale j... 2.04.2007, 10:02:31 
Riklaunim Cytat(athabus @ 2.04.2007, 11:02:31 )... 2.04.2007, 10:36:45 
splatch Cytat(Riklaunim @ 2.04.2007, 11:36:45... 2.04.2007, 11:18:21
athabus splatch mnie uprzedził, więc nie będę go powtarzał... 2.04.2007, 11:58:37
sztosz Najpierw uprzedzę, że być może gówno wiem o progra... 2.04.2007, 14:47:00
athabus @sztos interfejsy dodają obiektowi je implementuja... 2.04.2007, 14:56:31
sztosz Czyli dobrze mi się wydaje że to ju... 2.04.2007, 15:07:12
nasty_psycho sztosz: dam Ci dwa przykłady w których u... 2.04.2007, 19:23:38
sztosz Ok co do klasy abstrakcyjnej się z tobą zgodzę że ... 2.04.2007, 21:42:23
athabus @sztosz - myślisz małą skalą :-) OOP chodzi o eleg... 2.04.2007, 21:58:02
mike_mech Panowie parafrazując słowa jednego z wi... 2.04.2007, 22:09:43
sztosz Hmm... ale te final, abstract etc... można zawrzeć... 3.04.2007, 00:54:35
Jabol Osobiście zgadzam się ze Sztosem. Ale może to po p... 3.04.2007, 18:13:31
Sedziwoj PHP konwertuje typy 'w locie' ale je rozpo... 3.04.2007, 18:44:25 
Jabol Cytat(Sedziwoj @ 3.04.2007, 19:44:25 ... 3.04.2007, 18:51:14
kwiateusz klasa abstrakcyjna dla mnie tez jest zbędna, ale i... 3.04.2007, 19:05:53
Sedziwoj abstrakcja dostarcza pewne metody dla danej grupy,... 3.04.2007, 19:21:24
Zeman Cytat(mike_mech @ 2.04.2007, 23:09:43... 3.04.2007, 20:24:04 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 18:01 |