PDA

Prikaži potpunu verziju : početnik


Sargas
24.8.2010, 21:10
pozdrav svima,
prelistao sam gotovo sve teme i većina njih su šuplje priče i čista prepucavanja...

završio sam 1. razdred gimnazije, informatički smjer...
upoznat sam sa qbasic-om i pascal-om...
sad je došlo vrijeme malo da proširim repertoar programskih jezika, i jednostavno ne mogu da se opredjelim ni za što...

ako mislite da me pitate kojom vrstom programiranja želim da se bavim, odma da vam kažem da ne znam... ali eto, reći ćemo da me interesuju aplikacije...
uglavnom su ljudi govorili C i C++, uporno govoreći da je onaj drugi pogrešan izbor i navodeći 1001 razlog zašto izabrati baš njihov prijedlog...

dakle mene interesuje objektivno mišljenje, da li da počnem C ili C++ i kako će se to odnositi na dalje razvijanje programerskih vještina ili pak da tražim neki treći jezik koji trebam da učim...
:ciao:

doctor
24.8.2010, 21:21
Termin "aplikacija" je širok pojam ali mislim da znam na šta si mislio :)

Na osnovu onoga što drugi preporučuju, ja bih rekao da je "najisplativije" učiti C# (s' obzirom na to da sam C# tek skoro počeo da proučavam po malo).
C++ je uvek dobar (ako ne i najbolji) izbor, ali verujem da je tebi C++ na neki način nepotreban za ono što te zanima. Inače, kad ovladaš C++-om verujem da posle C# ili bilo koji drugi OOP jezik neće biti problem :)

Sargas
24.8.2010, 21:25
Termin "aplikacija" je širok pojam ali mislim da znam na šta si mislio :)

Na osnovu onoga što drugi preporučuju, ja bih rekao da je "najisplativije" učiti C#.
C++ je uvek dobar (ako ne i najbolji) izbor, ali verujem da je tebi C++ na neki način nepotreban za ono što te zanima. Inače, kad ovladaš C++-om verujem da posle C# ili bilo koji drugi OOP jezik neće biti problem :)

da jeste, pod aplikacijom sam mislio na nekakve konzolne programe, poslije možda i grafičke programe... odnosno htio sam reći da ne tražim ništa vezani za web programiranje i tako to... :to_care:

dakle misliš da počnem od c++-a, a ne od c-a?

doctor
24.8.2010, 21:33
Pa lično mislim da nema svrhe učiti C jer je C++ logičan korak napred u odnosu na C ("++" predstavlja inkrementaciju, je l' te :)), tj. u principu uvođenje OOP u C programiranje. U pitanju je izuzetno moćan jezik (nisam stručnjak, programiranje mi je samo hobi, C znam kako-tako, ali sam upućen, prilično dobro ja mislim) ako dobro ovladaš njime.

I, da, duuugo nećeš maknuti od konzole dok ovladaš C++-om :)

Sledeći korak posle toga zavisi od tebe: da li ostaješ na Cpp-u (što i nije tako loš izbor), ideš na C# (ako planiraš da praviš .Net aplikacije koje će raditi isključivo na Windowsu, ali ćeš zato znati jedan izuzetan jezik) ili ćeš da nastaviš sa Javom ili sličnim jezikom koji će ti omogućiti multiplatformnost (inače, C++ je takođe multiplatformski jezik, ali to zavisi od kompajlera i načina na koji je aplikacija pisana), tj. omogućiti tvojim aplikacijama da rade na virtuelno svakom OS-u.

irreal
24.8.2010, 21:40
prelistao sam gotovo sve teme i većina njih su šuplje priče i čista prepucavanja...

dakle mene interesuje objektivno mišljenje, da li da počnem C ili C++ i kako će se to odnositi na dalje razvijanje programerskih vještina ili pak da tražim neki treći jezik koji trebam da učim...
:ciao:

a zasto mislis da ce sada biti ista drugacije ?

kao sto i sam kazes, kad god je neko dosao i pitao sta da uci, dobijao je objektivno misljenje raznih clanova foruma, sto je neizbezno dovelo do prepucavanja.

sta mislis da ce sada, kada si ti pitao biti drugacije ?

aj se kladimo da prelistamo prethodne teme, naicices na istu ovu konverzaciju koju si upravo imao sa doctorom.

uvek ce ljudi pricati "c ili c++ su najjaci" , pa se tu dele na one koji kazu "ali ipak je C bolji, bar za pocetak" i na one koji ce reci "ali C++ je moderniji i oop, bolje uciti njega" i tu je treca frakcija koja ce predloziti C# ili Javu.

neki sitan promil ce ti predloziti i egzoticnije stvari, tipa python ili ruby.


i eto, uvek ces to isto dobiti, UVEK.

shvati da univerzalnog odgovora nema, samo isprobavanjem eksperimentisanjem ucenjem i citanjem ces odluciti koji jezik ti je najbolji.

ne mozemo da izmislimo neki novi argument, veruj mi.

Sargas
24.8.2010, 21:40
Onda nema šta...
Počeću sa C++-om pa šta bude... :D

sad još samo treba da nađem literaturu i IDE i to je to...

doctor
24.8.2010, 21:45
Literatura ti neće biti problem uz malo guglanja :)
Što se IDE-a tiče, probaj Code::Blocks ili MS VC++ Express Edition. DevCpp je napušten, ali postoji "derivat" wxDevCpp se zove ako se dobro sećam, kažu da nije loš.
To je to, otprilike :)

Inače, da, ja sam dao objektivno mišljenje, irreal je u pravu, uvek važi pravilo da treba da koristiš onaj koji tebi najviše odgovara za ono na čemu radiš/planiraš da radiš.

KecmaNedjo
24.8.2010, 22:03
Za ucenje C++ probaj naci e-book na tutoriali.org ... tamo je sve na srpskom (ako ti je tako lakse ) :)

doctor
24.8.2010, 22:06
Lično mišljenje što se jezika tiče: čitaj tutove na engleskom spasićeš sebe dosta muka kasnije :)

Todors
25.8.2010, 10:09
Evo da se i ja uključim.

Jezik nemoj nikad da biraš po tome kako ti neko savetuje da učiš bolje c++ od jave i tome slično. Jezik biraš ti, a ne mi, to upamti. :dedica:

Kažeš učio si paskal i qbasic, ako ti odgovara takva sintaksa i što bi se reklo leži ti, onda nastavi sa takvom sintaksom u vidu oop .net VBa ili delphija. To bi ti bio lagan prelazak na bolje. S druge strane ako misliš da je po tebi takva sintaksa nepregledna, nelogična ili ti jednostavno neodgovara, onda počni da učiš c sintaksične jezike.

U svakom slučaju šta god da izabereš nećeš pogrešiti, algoritmi su isti u svakom jeziku, tako da ako budeš bio uspešan u svom odabranom jeziku lako ćeš moći da se snađeš i u drugim jezicima.

Markonije
27.8.2010, 2:28
uuuuuu qbasic ti si bas krenuo od starta :)


Topla preporuka Vb6,pa Visual Basic 2003-08,a posto si spomenuo aplikativno programiranje na kraju c#(c sharp).

C++ je 'top of the hill' i nije za svakog.

Naravno moje misljenje je to,ti izaberi ali slicno putestvije sam proasao pa mislim da je ovo dobar savet i hronologija.

I na kraju koncetrisi se na dva jezika maksimum,jedino ako si kapacitet.....

KecmaNedjo
27.8.2010, 12:57
VB6 je bas za pocetnike, kod njega se mozes zadrzati dok ne naucis osnovno ... a posto vidim da si radio u pascal-u VB6 ti nije potreban ... nastavi sa nekim C-om :)