C, C++, C#, Python

Poslao centar137 on 19.05.2006 12:04:53
Posto u skoli nakon raznih obecanja nista od programiranja odlucio sam uzeti stvari u svoje ruke.
Odlucio sam se za neki C (zbog toga sto je UNIX i Linux napisani u C-u) ili python (dosta open source programa za razne platforme su napisane u Pythonu), pa me zanima koji je bolji.
Koja je razlika izmedju C-a, C++ (nesto kao napredniji C) ili C# (mislim da je ovo M$-ov C)?
Koji je bolji za mene kao apsolutnog pocetnika (ne racunam qbasic i pascal), ali da radi na raznim platformama (unixoidi i win) i da se drzi standardizacije (kao Firefox naspram m IE).
Koja je razlika izmedju C-a (C, C++, C#) i Pythona? Mislim programirati pod Linuxom, pa mozda i preporuka programa.
Jel moze neki link za tutorial ili vasi dojmovi knjiga?
Ja sam mislio kupiti ovu knjigu "C++ za apsolutne pocetnike" iz pro-mila za 110 kn (u PCchipu su je opisali kao C programiranje za smijesne novce).

Re: C, C++, C#, Python

Poslao fritz on 19.05.2006 16:32:13
Ako te interesira C++, savjetujem knjigu Demistificirani C++. link

Re: C, C++, C#, Python

Poslao linuxas on 19.05.2006 16:56:00
Ja ti također preporučujem C++.
Mogu ti samo reći da su C, C++ i C# tri različita jezika.
Ako želiš detaljnije "proučiti" razliku između C-a i C++-a
idi na onu stranicu koju je dao fritz i sa nje
skini knjigu (prvih 150 stranica).
U prvom poglavlju autori su detaljno objasnili razliku između ta dva jezika.
Što se tiče C# on je nešto između C++-a i Jave
i prilagođen je za pisanje .NET aplikacija.


Re: C, C++, C#, Python

Poslao anrxc on 19.05.2006 21:24:27
Citat:

centar137 je napisao/la:
Jel moze neki link za tutorial ili vasi dojmovi knjiga?


http://docs.python.org/tut/
http://www.byteofpython.info/
http://diveintopython.org/

Tim redosljedom.

Re: C, C++, C#, Python

Poslao centar137 on 22.05.2006 15:11:42
ja sam za pocetak skinio ovu knjigu
http://web.math.hr/nastava/c/materijali.php

U kojem programu programirat pod linuxom, al neki koji pritiskom na npr F5 pokrene program, bez da ja program snimim u .c datoteku pa pokrenem gcc i tako svaki put (nesto kao Pascal)?
Bilo bi dobro da taj program omogucava laku izradu grafickog sucelja (nesto kao Visual Basic).
Koji program koristit pod windowsima?

Koja je razlika izmedju obicnog programiranja i objaktnog programiranja?

Posto je ona knjiga Demistificirani C++?

Re: C, C++, C#, Python

Poslao NiXa on 23.05.2006 2:13:10
monodevelop ti nudi zgodno IDE sucelje za C#, poput visual studia (ima tu mogucnost da s F5 pokreces aplikacije).

iako prema mom misljenje, prilicno je nestabilno i rusilo se bez ikakvih razloga, mozda je situacija sada bolja (tako je bilo prije 2 mjeseca) ...

http://www.monodevelop.com/Main_Page

Re: C, C++, C#, Python

Poslao centar137 on 23.05.2006 9:13:09
Meni bi trebao IDE za C da ne moram pisat u txt editoru pa malo malo pokretatat gcc.
Isto tako bi bilo lijepo da ima mogucnost pravljenja win izvrsne aplikacije

Re: C, C++, C#, Python

Poslao linuxas on 23.05.2006 14:50:19
Editori za C/C++:
Visual-MiniGW
code::blocks


Re: C, C++, C#, Python

Poslao centar137 on 27.05.2006 10:24:44
Poceo sam nesto radit i moj dojam da je C puno kompliciraniji od Pascala za uradit istu stvar, al ne predajem se (jos)!
Po cemu je C++ bolji od C-a i sto mi donosi objekto programiranje?
Jel u C-u moguce napraviti GUI za program (u knjizi koju sam ja skinio nisma naso) posto je program star 30 godina?
Jel slicna sintaksa C-a i C++?
Jel GCC-om moguce kompajlirat C++ program?
U kojem su jeziku napisani KDE i Gnome?

Re: C, C++, C#, Python

Poslao linuxas on 27.05.2006 10:53:01
Iz ovog tvog zadnjeg posta sam zaključio da se još nisi odlučio za C ili C++ - malo ispituješ za C, malo za C++. To su ti dva različita jezika pa se odluči za jedan.

Citat:
Po cemu je C++ bolji od C-a i sto mi donosi objekto programiranje?

Pa to ti piše u nultom poglavlju one knjige.
Citat:
Jel GCC-om moguce kompajlirat C++ program?

gcc je kompajler za C programe i on ne može kompajlirati C++ programe.
g++ kompajler za C++ programe, ali on može kompajlirati nešto C programa, ali ako s njim probaš kompajlirati čisti C program (poput Linux kernela) on to neće moći.
Citat:
U kojem su jeziku napisani KDE i Gnome?

KDE je pisan u C++-u, a Gnome u C-u.


Ova poruka je od: http://www.linux.hr/newbb/viewtopic.php?forum=8&topic_id=895