Archiwum kategorii: Programowanie w Python 3

Python czy C++, Delphi, Pascal, Perl, PHP, Visual Basic ??

Właśnie rozpoczynam naukę programowania. Coraz częściej spotykam się z potrzebami programu pisanego „na miarę” i chciałbym to umieć zrobić samodzielnie.
Zdecydowałem się na Pythona 3, oto powody:

Wady Pythona:
– Nie jest kompilowany więc działa nieco wolniej od przykładowo C++. Ale dla niedużych aplikacji jakie spodziewam się pisać różnica nie powinna być zauważalna.
– Jest mało ofert pracy dla Pythonistów, ale to nie ma większego znaczenia gdyż nie szukam pracy jako programista. Python ma być dla mnie jak dodatkowa skrzynka narzędziowa.

Przeważające zalety Pythona 3:
– Ponoć prosty do nauki
– Wymusza porządek w kodzie – już od czasów Pascala klamry i średniki uważałem za głupotę, więc to akurat coś dla mnie 🙂
Mogę tworzyć aplikacje pracujące na serwerach WWW, wykonywane przez serwer.
– Mogę tworzyć aplikacje Javove (Jython) osadzane w stronach WWW, wykonywane przez przeglądarkę.
Mogę tworzyć aplikacje z GUI pod Windows
– Mogę tworzyć aplikacje z GUI pod Linuxy
– Mogę tworzyć aplikacje z GUI pod Macintoshe

Jak widać zadecydowało to, że mogę się w Pythona łatwo wdrożyć a napisany soft uruchomić prawie na wszystkim. Może niedługo nawet na Androidzie, to już by był szał 🙂