Python czy Ruby na początek nauki?
- kazislav
- Sędziwy Jeż
- Posty: 57
- Rejestracja: 10 paź 2007, 13:06
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86
Python czy Ruby na początek nauki?
Chciałbym się nauczyć podstaw (tak dla siebie) jakiegoś języka programowania (w tym przypadku skryptowego). Zrobić jakiś prosty programik, nakładkę graficzną itp. Przeglądałem już trochę stron o Pythonie i Rubim ale nie wiem za bardzo który byłby dla mnie na początek lepszy.
Na forum już szukałem ale jasnej odpowiedzi jakoś nie znalazłem czym tak naprawdę dla zielonego mnie one się różnią. Będę wdzięczny za jakąś pomoc
Na forum już szukałem ale jasnej odpowiedzi jakoś nie znalazłem czym tak naprawdę dla zielonego mnie one się różnią. Będę wdzięczny za jakąś pomoc
-
- Sędziwy Jeż
- Posty: 49
- Rejestracja: 04 kwie 2007, 22:20
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.10
- Środowisko graficzne: KDE Plasma
- Kontakt:
Odp: Python czy Ruby na początek nauki?
Ucz się pythona bo ruby dla mnie to jest rozszerzony python.
Odp: Python czy Ruby na początek nauki?
Do prostych programików najlepiej pascal, do trudniejszych java. Do stron internetowych - javascript i php. Do skryptów - bash;)
-
- Piegowaty Guziec
- Posty: 4
- Rejestracja: 22 lut 2009, 12:38
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
Odp: Python czy Ruby na początek nauki?
http://www.ruby-lang.org/pl/dokumentacj ... -a-python/
Tutaj masz krótkie porównanie tych języków.
@up Czym się różni prosty programik od trudniejszego? Wbrew pozorom pascal ma bardzo duże możliwości jeśli tylko potrafi się je wykorzystać. Pomijająm fakt, że post kompletnie nie na temat.
Tutaj masz krótkie porównanie tych języków.
@up Czym się różni prosty programik od trudniejszego? Wbrew pozorom pascal ma bardzo duże możliwości jeśli tylko potrafi się je wykorzystać. Pomijająm fakt, że post kompletnie nie na temat.
- kazislav
- Sędziwy Jeż
- Posty: 57
- Rejestracja: 10 paź 2007, 13:06
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86
Odp: Python czy Ruby na początek nauki?
No jak ja kocham takie wytłumaczenie. Ja zielony w temacie połowy stwierdzeń nie znam...p4wcio pisze:http://www.ruby-lang.org/pl/dokumentacj ... -a-python/
Tutaj masz krótkie porównanie tych języków.
- ryniek
- Serdeczny Borsuk
- Posty: 188
- Rejestracja: 21 lis 2007, 16:48
- Płeć: Mężczyzna
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Python czy Ruby na początek nauki?
Python ma czytelniejszą składnię, niż np. Ruby, Perl lub C/C++. Weź się za Pythona, oferuje bardzo duże możliwości, ale jednocześnie jest łatwy w nauce. Jeśli szukasz wsparcia ze strony polskiej społecznośći, zapraszam na PPCG. Na oficjalnej stronie masz jego opis, a tutaj spis zadań, do wykonania których można używać Pythona.
Dropbox invite: http://tinyurl.com/dropbox-invite
Stop złym praktykom sprzedaży oprogramowania wraz z sprzętem - http://uwolnijlaptopa.pl/
Stop złym praktykom sprzedaży oprogramowania wraz z sprzętem - http://uwolnijlaptopa.pl/
- kazislav
- Sędziwy Jeż
- Posty: 57
- Rejestracja: 10 paź 2007, 13:06
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86
Odp: Python czy Ruby na początek nauki?
No i o coś takiego mi chodziło Na chłopski rozum Dzięki. Za dalszą pomoc jak ma ktoś czas i coś napisać z góry dziękuję.
-
- Piegowaty Guziec
- Posty: 4
- Rejestracja: 22 lut 2009, 12:38
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
Odp: Python czy Ruby na początek nauki?
Jeśli nie ruby-lang to spójrz na wikipedię:
Równie dobrze mogę napisać, że ruby ma bardzo czytelną składnię, oferuje duże możliwości (framework on Rails), jest stosunkowo łatwy w nauce . Możesz zajrzeć na stronę Ruby, a tutaj masz przykładowe open-sourceowe aplikacje Apps.
Myślałem, że wolisz bardziej konkretne różnice, które pozwolą wybrać dany język niż zdania typu 'python ma czytelniejsza składnie od ruby czy c++' (czyli że co, większa czcionka?) Kod pythona jest na tyle prosty na ile pozwala funkcjonalność tegoż języka. Nie wydaje się być prostszy od Ruby, być może od cpp (mimo, że dla mnie cpp jest b. przejrzysty i zrozumiały). Jednakże jest to inna klasa języków i tego się nie powinno porównywać.
@down Czy coś stoi na przeszkodzie żeby poznac oba te języki?:)
edit: LINK W linku jest ciekawe wyzwanie dla programistów. Można zobaczyć kod zarówno w ruby i pythonie.
Pozdrawiam
Kod: Zaznacz cały
http://pl.wikipedia.org/wiki/Ruby_(j%C4%99zyk_programowania)
Myślałem, że wolisz bardziej konkretne różnice, które pozwolą wybrać dany język niż zdania typu 'python ma czytelniejsza składnie od ruby czy c++' (czyli że co, większa czcionka?) Kod pythona jest na tyle prosty na ile pozwala funkcjonalność tegoż języka. Nie wydaje się być prostszy od Ruby, być może od cpp (mimo, że dla mnie cpp jest b. przejrzysty i zrozumiały). Jednakże jest to inna klasa języków i tego się nie powinno porównywać.
@down Czy coś stoi na przeszkodzie żeby poznac oba te języki?:)
edit: LINK W linku jest ciekawe wyzwanie dla programistów. Można zobaczyć kod zarówno w ruby i pythonie.
Pozdrawiam
-
- Wytworny Kaczor
- Posty: 352
- Rejestracja: 15 paź 2008, 18:30
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: KDE Plasma
Odp: Python czy Ruby na początek nauki?
Oczywiście każdy będzie zachwalać język w którym sam programuje
Wydaje mi się że Python jest bardziej popularny w szczególności do zastosowań innych niż aplikacje sieciowe. Posiada masę modułów do różnych zastosowań, w tym również GUI (np QT i Gtk+). Nie narzuca też obiektowego stylu programowania tak jak Ruby i w tym jest podobny do C++. Sam używam Pythona do prostych programów administracyjnych, instalacyjnych i aplikacji sieciowych (google app engine!), jest najbardziej zbliżony do języka w którym pisze najczęściej czyli C++.
Wydaje mi się że Python jest bardziej popularny w szczególności do zastosowań innych niż aplikacje sieciowe. Posiada masę modułów do różnych zastosowań, w tym również GUI (np QT i Gtk+). Nie narzuca też obiektowego stylu programowania tak jak Ruby i w tym jest podobny do C++. Sam używam Pythona do prostych programów administracyjnych, instalacyjnych i aplikacji sieciowych (google app engine!), jest najbardziej zbliżony do języka w którym pisze najczęściej czyli C++.
-
- Piegowaty Guziec
- Posty: 10
- Rejestracja: 28 sty 2009, 21:55
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: GNOME
Odp: Python czy Ruby na początek nauki?
Ja na początku próbowałem uczuć się c++ ale teraz przesiadłem się na phytona. Jak narazie to jest jak dla mnie dużo łatwiejszy od cpp
- Radarek
- Piegowaty Guziec
- Posty: 9
- Rejestracja: 23 kwie 2006, 18:58
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Inne
- Architektura: x86_64
- Kontakt:
Odp: Python czy Ruby na początek nauki?
Cóż, python wgryzł się w świat programów systemowych, konfiguracyjnych (gui) i faktycznie z języków skryptowych chyba przoduje w tej kwestii.mikolajs pisze: Wydaje mi się że Python jest bardziej popularny w szczególności do zastosowań innych niż aplikacje sieciowe.
Ruby także posiada takie biblioteki.mikolajs pisze: Posiada masę modułów do różnych zastosowań, w tym również GUI (np QT i Gtk+).
GTK+: http://ruby-gnome2.sourceforge.jp/
Qt: http://techbase.kde.org/Development/Languages/Ruby
Ale to nie koniec, są jeszcze takie biblioteki jak wxruby, shoes, fxruby.
Ruby także nie narzuca. A z tym podobieństwem C++ i Pythona to przesadziłeś . Ani składniowo, ani semantycznie te języki nie są podobne, pomimo tego że oba pozwalają na programowanie obiektowe.mikolajs pisze: Nie narzuca też obiektowego stylu programowania tak jak Ruby i w tym jest podobny do
C++.
Do autora wątku: spróbuj zarówno pythona jak i rubiego. Oba języki mają takie same możliwości i trudność nauki jest dosyć podobna. Przeważnie wybór jednego lub drugiego języka zależy od osobistych preferencji (jedni kochają pythonowe wcięcia kodu inni nienawidzą:)).
Ja osobiście uwielbiam Rubiego (hint: móg blog ), ale znam także dosyć dobrze pythona i nie mam mu nic do zarzucenia.
http://radarek.jogger.pl Radarek bloguje - mój blog, zapraszam
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość