|
[ Chieftecman @ 16.02.2008. 00:05 ] @
| Ovako: U skoli ucimo pascal, od ove godine, a programiranje me odavno zanima tako da ocu da uzmem nesto mocnije da ucim (da ne trosim vreme sa pascalom)!
Dvoumio sam se izmedju Jave i C#, saznao sam da je u C# mnogo lakse i bolje praviti windows aplikacije i tako sam se (posle mesec dana googlanja, mozganja i razmisljanja) odlucio za C#! Kad ne lezi vraze, citam kako je C++ bolji od C# i sad ne zelim da mozgam opet pa pitam vas.
Sta je bolje za uciti C++ ili C#? I koju knjigu bi ste mi preporucili (moze i na engleskom)!
Pozdrav! |
[ mmix @ 16.02.2008. 07:26 ] @
Zavisi koji pascal ucite u skoli. Ako je object oriented pascal (sa klasama), nauci prvo to kako valja. Pascal je relativno descriptivan jezik i omogucice ti da naucis osnove objektno orijentisanog programiranja koje ce ti biti potrebno u svim modernijim programskim jezicima. Tek onda predji na C#. C++ jeste mocniji od C# ali je neuporedivo teze nauciti ga do istog nivoa upotrebljivosti.
E sad, famozno advocacy pitanje, koji je bolji? Kako bi odgovorio na pitanje da li je bolji Audi A8 ili Lada Niva? Verovatno ces reci Audi, a ja onda kazem ajd poteraj Audi-a van asfaltiranog puta pa da vidimo dokle ces stici  . Svaki od ovih programskij jezika ima svoju namenu i na kraju krajeva ako te programiranje interesuje kao karijera i hoces da postanes iskusni programer, moraces da ih znas sve, i pride jos bar nekoliko.
[ vladab @ 16.02.2008. 11:18 ] @
Ako hoces da se bavis programiranjem, uzmi neku knjigu koja se bavi OO programiranjem. Nauci kako sve to funkcionise, pa onda, kad sve to sazvaces, lepo razmisli da li ces da ucis c++, c#, javu, delphi... U sustini nije bitno koji ces jezik da ucis kao prvi. Mozda je bolje da ucis c#, jer ces u njemu najbrze da vidis rezultate svog rada. Sa druge strane, ja sam prvo ucio c++, pa mi je c# dosao kao nesto sto mi je olaksalo zivot...
[ Chieftecman @ 16.02.2008. 12:03 ] @
Kako da znam koji pascal ucimo (da li je OO programiranje)? A da li ce ucenje c++ biti lakse ako imam za osnovu C#?
[ maksvel @ 16.02.2008. 15:14 ] @
Hm, verovatno radite klasičan Paskal... Ako nema klasa, onda je klasičan  , tj. običan Paskal. Pretpostavljam da je učenje svakog narednog jezika lakše sa predznanjem, ali verujem da ćeš, kad uploviš u C#, imati "zabave" na pretek, pa nećeš neko vreme razmišljati o C++ 
[ Dralac @ 16.02.2008. 15:40 ] @
Najvaznije je da naucis dobro Pascal ili C... to su neke osnove prograiranja...
E onda kao sto je mmix rekao, razlike izmedju C# i Jave su u nekim finesama... zavisi sta ko voli...
Ako trazis knjige, najbolje je uzimi nesto od Lasla Kraus-u, citao sam njegove knjige i super su...
C# je laksi od C++, jer je to najnoviji programski jezik i u sebi sadrzi i neke koncepte iz C, C++ i jave...
ali za programe pravljene u C#-u treba ti .NET framework, sto za C++ ne treba...
na tebi je izbor... 
[ Chieftecman @ 16.02.2008. 16:03 ] @
Ne znam sta su klase, to znaci da ih ne radimo. Do sad smo radili petlje: if x then, while x do, repeat x until... zadnje sto smo radili su type boolean i string/Char!
i pravimo samo programe koji racunaju nesto, to mi je totalno bezveze, imamo 1 cas nedeljno i to samo teorija, a ovako sa kompjuterima imamo 6 casova dnevno, svaka dva meseca. Sto komplikovanije gradivo to mi manje casova imamo i to me nervira!
Onda znaci odlucio sam da pocnem da ucim C#. Sad ga skidam sa neta i uskoro cu da nabavim knjigu i pocecu da se obrazujem za buducnost :D!
ps. kako se cita/izgovara ovo C#?
[ Dralac @ 16.02.2008. 17:38 ] @
Hihi, to je zeznuto za objasniti.
Svi koje znam (a i ja  ) C citaju kao "Ce", C++ kao "Ce plus plus", a C# kao "Si Sharp"  genijalno zar ne 
hihi
[ k4rl0 @ 16.02.2008. 18:42 ] @
C++ i C ljudi najcesce kazu na srpskom / hrvatskom pa to izgovaraju kao 'Ce Plus Plus' i 'Ce'.
C# se najcesce izgovara kao u engleskom 'Si Šarp'..
I da..Uzmi C#,Javu il C++ i nisi fulao.
[ Chieftecman @ 16.02.2008. 21:41 ] @
Samo jos jedno pitanje. Gde da nadjem knjigu od tog Lasla Kraus-a i kako se knjiga tacno zove?
[ Chieftecman @ 17.02.2008. 02:01 ] @
Evo skinuo sam Visual Studio 2005 C# Expres Edition i nasao sam 1 knjigu: Programiranje na Jeziku C#, prevod 4. izdanja. Valja li ona ista?
[ k4rl0 @ 17.02.2008. 11:12 ] @
Po meni ti je Programming C#/Programiranje na jeziku C# najbolja knjiga za taj jezik.
Steta sto ti 4. izdanje nema obuhvaceno .NET 3,5 sa WCF-om,LINQ-om,WPF-om..
Al mislim da te to sad ne treba zabrinjavat.
[ Chieftecman @ 17.02.2008. 13:22 ] @
k4rl0 hvala, znaci uzecu tu knjigu!
A ni onaj online help sto dodje uz VS2005 nije los, ali se u njemu tesko snalazim!
Hvala vam svima na odgovorima!
pozdrav
[ Dralac @ 17.02.2008. 14:06 ] @
 MSDN 
Ne brini, snacices se... To ti je citava dokumentacija o klasama i bla, bla, bla....
Kad izbaci program error prilikom kompajliranja, dobro ce doci 
Koji su autori te knjige sto si nasao?
[ Chieftecman @ 17.02.2008. 14:45 ] @
Autor knjige je Jesse Liberty!
Vec sam par puta iskoristio tu pomoc prilikom kompajliranja:D. npr kad sam pravio onaj web browser!
[ Chieftecman @ 18.02.2008. 00:12 ] @
Samo da kazem da sam danas u C#-u napravio prvu aplikaciju - kalkulator (manje-vise).
Nasao sam na netu neke video tutoriale i lik bas super objasnjava. Do sada sam ih odgledao 4! Jos kad mabavim knjigu... Ima da programiram kao pravi! :D
[ Dralac @ 18.02.2008. 14:54 ] @
Samo napred 
Poenta rada u C#-u je koriscenja klasa, nasledjivanja, apstrakcije blah, blah, blah...
Kreni od toga... jes da je teorija, ali zrtvuj se malo 
[ Chieftecman @ 22.02.2008. 22:41 ] @
Pitacu ovde da ne otvvaram temu novu!
Treba dva razlicita dugmeta da urade istu stvar (u mom slucaju otvore novi form). Ima li neki drugi nacin da se ovo uradi, sem da copy-paste-ujem isti blok koda 2x?
[ toxi_programer @ 22.02.2008. 23:17 ] @
Selektuj prvo dugme.
U properties-ima, pri vrhu klikni na slikicu munje. Ući ćeš u evente. Promađi event Click i udari dvoklik.
Selektuj drugi button i ponovi postupak sa tim što ćeš umesto dvoklika da izabereš ime funkcije koju će pređašnji korak napraviti.
Usput, lakše je učiti ako koristiš konzolu a ne WinForms( mnogo vremena izgubiš na pravljenje interfejsa a ništa ne dobiješ time).
[ Chieftecman @ 22.02.2008. 23:36 ] @
Citat: Selektuj prvo dugme.
U properties-ima, pri vrhu klikni na slikicu munje. Ući ćeš u evente. Promađi event Click i udari dvoklik.
Selektuj drugi button i ponovi postupak sa tim što ćeš umesto dvoklika da izabereš ime funkcije koju će pređašnji korak napraviti.
Usput, lakše je učiti ako koristiš konzolu a ne WinForms( mnogo vremena izgubiš na pravljenje interfejsa a ništa ne dobiješ time).
Hvala, ovo radi besprekorno!
Sto se tice ucenja: winforms radim jedino zato sto nemam nista drugo, cekam da mi knjiga stigne (Console.Only;) :), a za winforms sam skinuo neki serijal videa u kome ima 16 lekcija s tim da se u lekcijama 12-16 pravi RSS reader, pomocu onoga sto je do tada pokazano. Trenutno sam na lekciji 14!
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|