Strona Główna     FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy


Poprzedni temat :: Następny temat
[inne] C vs Python
Autor Wiadomość
Petermechanic 
Wymiata!


Pomógł: 34 razy
Skąd: Przemyśl
  Wysłany: 2009-08-18, 21:09   [inne] C vs Python

Witajcie!
Kończą się wakacje, czasu mało, ale postanowiłem zacząć uczyć się programować w języku, który da mi możliwość wieloplatformowości. Moje typy padły na C i Pythona, ale mam dylemat, który z nich się uczyć (jak 2 naraz to nic dobrego z tego nie wyjdzie)

C: Dobry język, podobny do PHP. Myślę, że szybko połapałbym się o co chodzi. GTK czy Qt umożliwiają mi tworzenie okienkowych wieloplatformowych programów.

Python: dość nowy język, nowe standardy, dobry kompilator. Składnia jest trochę inna. Programy można tworzyć zarówno z użyciem GTK jaki i QT. Więcej nie wiem, nie zagłębiałem się.

Co wybrać?

Pozdrawiam
_________________
XMPP: piotrek@jabder.ath.cx
 
 
   
crooleeck 
Wymiata!


Pomógł: 22 razy
Skąd: Miedziana Dzioora...
Wysłany: 2009-08-18, 22:43   

Ja bym brał Pythona. W C nie ma obiektów, i mnie osobiście irytuje na zajęciach :P
_________________
#pctown.pl @ PolNet
http://crooleeck.jogger.pl/
 
 
   
pim 
Hello, hello!

Pomógł: 13 razy
Skąd: Zachodnia Wielkopolska
Wysłany: 2009-08-19, 07:30   

Python jest o tyle głupi, że na początku zajmie Ci pół dnia dojście gdzie brakuje wcięcia ;)

A jego poważną zaletą jest wieloplatformowość, ja niedawno napisałem i odpaliłem sobie skrypcik na telefonie (Nokia E51, z Symbianem) :)
_________________
It's a beautiful day! Don't let it go away!
 
   
ExeQtoR 
Moderator



Pomógł: 36 razy
Skąd: K.P.
Wysłany: 2009-08-19, 09:15   

C to ja bym zrezygnował, teraz to C++ albo C#(ten dopiero zaczyna mieć swoją erę)
_________________
Moderatora grzecznie się słuchamy,
nie spamujemy, nie bluzgamy...


 
 
   
WebCM 

Pomógł: 4 razy
Skąd: Polska
Wysłany: 2009-08-19, 09:19   

Jeżeli zależy Ci na wydajności programów, pisz w C. :D Biblioteki Qt, GTK, wxWidgets mogą spowalniać start, ale za to aplikacja uruchomi się na wielu platformach.

Jeżeli zależy Ci na przenośności i chcesz, aby programy uruchamiały się wszędzie, gdzie to możliwe, pisz w Pythonie. Nie wiem, czy kod źródłowy można skompilować do kodu maszynowego - prawdopodobnie wszystko musi być open-source :)

Naucz się podstaw obu języków 8)
_________________
Przeciwdziałajmy coraz niższemu poziomowi polskiego Internetu i rozpustom.
 
 
   
Petermechanic 
Wymiata!


Pomógł: 34 razy
Skąd: Przemyśl
Wysłany: 2009-08-19, 20:33   

z kolegą chcę zacząć się jakiegoś języka, który będzie użyteczny. On zaczął w Cpp, ja się zastanawiam, czy to dobry wybór. A najlepiej uczyć się takiego samego - potem łatwiej rozwiązywać problemy, czy pisać wspólnie jakiś projekt :)
_________________
XMPP: piotrek@jabder.ath.cx
 
 
   
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group - recenzje anime
system walidacji dla gości opracował Petermechanic
Forum komputerowe
Strona wygenerowana w 0,07 sekundy. Zapytań do SQL: 9