Stránka 1 z 8

V cem zacit programovat???

Napsal: úte 14. pro 2004, 00:20
od DewiL
Tak me napadlo, ze uz bych s komplem mohl zacit delat neco jinyho nez jenom hrat, tak se chcu zeptat v cem je nejlepsi se ucit programovat + nejaka literatura (mam tady nejakou historickou knizku ,,Ucebnice jazyka C" - Pavel Herout, myslim, ze to je z roku 1994 :lol: )

Predem dik...

Re: V cem zacit programovat???

Napsal: úte 14. pro 2004, 00:56
od k23
Dewil píše:Tak me napadlo, ze uz bych s komplem mohl zacit delat neco jinyho nez jenom hrat, tak se chcu zeptat v cem je nejlepsi se ucit programovat + nejaka literatura (mam tady nejakou historickou knizku ,,Ucebnice jazyka C" - Pavel Herout, myslim, ze to je z roku 1994 :lol: )

Predem dik...
To, ze knizka je z roku 1994 vubec neznamena ze je stara. On se totiz jazyk C od te doby nijak nezmenil. :wink:

Soudim podle toho co jsi napsal, ze chces zacit programovat asi aplikace pro windows. Na to je nejlepsi naucit se Delphi, to je pascal, je jednodussi, ale mene prehlednej nez cecko.

Pro zacatek je dobre najit si nejake serialy a hlavne hodne experimentovat a travit u toho hodne casu. Taky je dulezita trpelivost. Tak hodne stesti. :)

Napsal: úte 14. pro 2004, 13:04
od DewiL
no, radsi nez pro wokna bych programoval pro linux, ale nevim, v cem zacit.... videl bych to na to cecko...

Napsal: úte 14. pro 2004, 13:06
od zombux
ono vyjde nastejno jestli pro wokna nebo pro linux, jen se použije jinej kompilátor. s tím že samozřejmě programovat v MFC v linuxu moc nejde :-D

céčko je dobrej základ, když ho ovládneš, můžeš začít C++/C#, Javu, PHP... má to hodně podobnou syntaxi.

Napsal: úte 14. pro 2004, 15:27
od DewiL
parada, ted uz jenom sehnat cas a cecko....

Napsal: úte 14. pro 2004, 19:50
od sovicka
zombux píše:céčko je dobrej základ, když ho ovládneš, můžeš začít C++/C#, Javu, PHP... má to hodně podobnou syntaxi.
No, když umím průměrně v PHP, tak to asi nebude hodně lehké se naučit Cčko, že?
...Koupil jsem si tlustou knihu "mistroství v C++" a stejně tomu prd rozumim...
Ale láká mě Delphi - jak to má daleko od Visual Basicu? (chci dělat aplikace pod windows, ale VB mě neoslovil...)

Napsal: úte 14. pro 2004, 19:58
od zombux
nezaměňuj C a C++, to je celkem rozdíl. C je hodně podobný PHP, ale C++ je naprosto o něčem jiným, je to jinej pohled na filozofii programování (objektově orientovaný programování), je to podobný Javě (aby ne když Java z C++ vychází :wink: )

Napsal: úte 14. pro 2004, 20:03
od DewiL
Kde se da Ccko stahnout, nebo sehnat??? Mam linux, je mozny ze je to v zakladnim vypaveni (Mandrake 10- KDevelop)???

Napsal: úte 14. pro 2004, 20:07
od zombux
můžeš programovat klidně v textovým editoru, ale potřebuješ na to překladač, v linuxu je jeden z nejlepších překladačů vůbec - GCC (nebo C++ verze G++), tak si to nainstaluj a je to, pak jen spustíš GCC s pár parametrama a předhodíš tomu tvůj kód a je to

Napsal: úte 14. pro 2004, 20:18
od TomV
Ještě je tu pro pascalisty možnost psát linuxový soft v Delphi - Borland Kylix.

Napsal: úte 14. pro 2004, 20:38
od sovicka
@Zombux: Tudy na to! áhá! ... a jen tak na okraj... kam by se zařadilo C# ???
No, jak vypadá to Delphi ... má to cenu (ehm, budoucnost?)
-všude se vyžaduje Cčko (práce, brigády, ...) Na samotnejch webovejch technologiích se asi neuživím, co?

Napsal: úte 14. pro 2004, 20:52
od zombux
C# je další rozvinutí C++.. nemám s tím osobně zkušenost, ale tuším že to je provázaný s .NET platformou.

Delphi rozhodně cenu má, nový verze jsou dělaný podobně jako C# taky na .NETu, jde jen o to jestli chceš míň práce (Delphi) nebo dokonalou kontrolu nad kódem (C#).

jestli chceš dělat čistě weby, je to taky řešení. je jen na tobě, na co se zaměříš

aspoň doufám že tady moc nekecám :oops:

Napsal: úte 14. pro 2004, 20:57
od miho
zombux píše:s tím že samozřejmě programovat v MFC v linuxu moc nejde :-D
Tak tak, to je obrovska nevyhoda MFC a proto je lepsi se orientovat na jine knihovny jako QT nebo GTK.

Jinak doporucuju venovat se radeji jave nebo C#.

Napsal: úte 14. pro 2004, 21:41
od DewiL
MFC, QT, GTK?? Co to je?? :oops:

Napsal: úte 14. pro 2004, 22:02
od zombux
MFC = Microsoft Foundation Class = soubor knihoven který můžeš / musíš použít při programování grafických aplikací v GUI windows

struktura vypadá nějak takhle: http://www.acm.uiuc.edu/windevils/winde ... fc/mfc.gif

jestli budeš chtít dělat jen textový aplikace v C, tohle nepotřebuješ, ale grafický aplikace ve windows tohle vyžadujou.

QT & GTK neznájem :oops:

asi takhle, tohle zatím neřeš, začal bych u klasickýho Cčka, a pak uvidíš, buď ti bude vyhovovat psát wokenní aplikace v C++/C#, nebo radši multiplatformní v Javě, nebo webdesign v PHP - céčko se ti hodí vždycky.

možnost je i FreePascal/Delphi, ale to je jazyk sám pro sebe a nikde jinde ho asi neuplatníš

Napsal: úte 14. pro 2004, 22:13
od DewiL
to Zombux: Dik moc....

Jo, taky by me zajimalo, co se mi bude hodit v budoucnosti.... Abych se neuchazel o misto, rekl ze pisu v cecku (rekneme ze za 10 let :D ) a oni me rekli: ,,hm, tak to nam je uplne na nic... zavolame vam"

Napsal: úte 14. pro 2004, 22:19
od zombux
v budoucnosti? to ti nikdo neřekne :( ale hádám že budoucnost bude v společný existenci Javy a C#, na webu bude nejspíš dál nejpoužívanější PHP. nejde o to se něco naučit, ale pak to dál používat a zdokonalovat se. naučit se C je záležitost tak roku učení, no a dál na to navážeš a začneš programovat třeba v Javě - kapišto? :)

Napsal: úte 14. pro 2004, 22:25
od DewiL
zombux píše:v budoucnosti? to ti nikdo neřekne :( ale hádám že budoucnost bude v společný existenci Javy a C#, na webu bude nejspíš dál nejpoužívanější PHP. nejde o to se něco naučit, ale pak to dál používat a zdokonalovat se. naučit se C je záležitost tak roku učení, no a dál na to navážeš a začneš programovat třeba v Javě - kapišto? :)
jo :oops: Ted uz jenom par otazek:
1) staci me ta knizka ,,Ucebnice jazyka C"- Pavel Herout z roku 1994???
2) v cem mam zacit (windows, nebo Linux?)?

BTW. kdyz si dam zobrazit zdrojak PCT fora, tak se mi zda nemozny, ze bych tomu snad nekdy mohl rozumet....

Napsal: úte 14. pro 2004, 22:28
od zombux
1) Herout na základní C stačí bohatě, i když mám pocit že máš nějaký starší vydání s neopravenejma chybama

2) u C je to jedno, kód je stejnej, záleží jen na překladači. pod windows z toho uděláš EXE soubor, pod linuxem zase linuxí program.

BTW to co vidíš ve zdrojáku je jen HTML, žádný PHP ;-)

Napsal: úte 14. pro 2004, 22:34
od DewiL
zombux píše: BTW to co vidíš ve zdrojáku je jen HTML, žádný PHP ;-)
no, jeste toto navic :lol:

2) Tak to vidim na Windows... v linuxu by to na me bylo moc slozity.... a kdyztak se to da jenom zkopirovat do linuxackyho prekladace a ten me to prelozi pro linux ne?