Strona 1 z 1

Programowanie w Pythonie

: 04 lutego 2009, 21:06
autor: godzio89
Chciałbym się dowiedzieć jakie macie zdanie o języku programowania jakim jest Python. Kiedyś tam uczyłem się programować w C++. Teraz znowu chciałbym zacząć zabawę z programowaniem, ale właśnie nie wiem czy Python będzie dobrym rozwiązaniem. Wielu ludzi twierdzi, że lepiej pozostać w CPP + dodatkowe rzeczy, niektórzy, że warto wybrać jave, a inni mówią - Tylko Python!. Jakie jest wasze zdanie na temat tego języka?

: 05 lutego 2009, 02:12
autor: brograf
Pytanie brzmi co chcesz robić :)

Nie jest to bez znaczenia. Jeżeli we "wczesnym stadium rozwoju" nabawisz się wielu złych praktyk to potem może być Ci ciężko.

Napisz co chcesz robić to się pomyśli :)

PS
Każdy język ma swoje + i -. W niektórych zastosowaniach sprawuje się on lepiej, w innych gorzej. Jeżeli ktoś mówi "tylko <cos>!" to radzę się wystrzegać takiej osoby, zazwyczaj źle doradzają.

: 05 lutego 2009, 18:31
autor: grzesiek
Python jest świetnym rozwiązaniem do szybkiego budowania interfejsy np PyGTK, w C napisanie tego samego trwało bym co najmniej dwa razy dłużej. Wiele właśnie takich narzędzi GUI w Fedorze jest napisanych.
W Pythonie można niby wszystko, są do wszystkie go teraz biblioteki, język szybko się zmienia w stosunku do C++.
Ja bym nie przyjmował takiego założenia, że w Pythonie i już. Jak się pisze dobrze w Pythonie to dobrze, ale jak trzeba C/C++ to trzeba. W każdym bądź razie uważam, że każdy programista powinien się nim zainteresować.

: 27 lutego 2009, 16:28
autor: beel
Kolejną, ale za to wielką zaletą jest przenośność (podobnie Java). Tak więc nie ma znaczenia czy program napisany jest pod Windows, a uruchamiany na Linuxie. Może być wszędzie uruchamiany tam gdzie odpowiedni interpreter się znajduje. Najprawdopodobniej w każdym Linuxie masz interpreter i to za darmo (w Windows też). Ponadto, w Windows można uruchomić program bez interpretera, moduł Py2Exe.

: 29 marca 2009, 14:00
autor: godzio89
A czy interesował się ktoś językiem Ruby bo teraz sam już nie wiem co wybrać? Ruby 1.9 jest już prawdopodobnie szybsze od pythona 3000. Tylko nie wiem jak wygląda sytuacja z GUI w Ruby i nie wiem czy jest tak wydajna jak w przypadku pygt.

: 29 marca 2009, 14:06
autor: grzesiek
Z tego co wiem, ale nie jestem na bieżąco, to Ruby jest przyszłością Web, Przynajmniej konkurencją dla PHP. Nie widziałem, żeby gdzieś się pisało dużo o tym, iż Ruby jest również świetny do budowy GUI.
A tak w ogóle to wydaje mi się, że Ruby jest raczej językiem nowej generacji do przetwarzania tekstu jak Perl. ¦wiadczy o tym potężna biblioteka do operacji tekstowych jaką ma Ruby.