• 24 odgovora
  • 11.528 pregleda
C++ ILI VISUAL BASIC 08.02.2003. u 13:45 · pre 288 meseci #1
imam jednu veliku dilemu.Radi se o ovome:krecem da se bavim sa programiranjem ali u nedoumici sam koji prog.jezik da koristim.Znaci,razmisljam izmedju MS visual basic ili c++.Molio bih sve ljude dobre volje i znanja iz obe brasne da mi pomognu oko izbora prog.jezika ukljucujuci objasnjenja i obrazlozenja u vezi gore navedenog.S obzirom da sam pocetnik molio bih vas da mi odgovorite razumljivo bez skracenica.Unapred hvala.
Potpis
i don't like money oh yea,i love it
Re: C++ ILI VISUAL BASIC 08.02.2003. u 14:29 · pre 288 meseci #2
Pa, najkrace receno, Visual Basic je laksi Visual C++ ima vise mogucnosti. Iako to verovatno vec znas, sve se vrti oko toga. U C-u imas vise mogucnosti u smislu da mozes da pristupas hardveru na nizem nivou kao i samom Windows-u. Samom bliskoscu sa Windows-om C++ je blizak sa koriscenjem API funkcija (API=Aplication Programing Interface, funkcije koje se nalaze u .dll fajlovima i koje pruzaju osnovne (i neke manje osnovne) finkcionalnosti Windows-a). U Visual Basic-u su mnoge stvari jenostavnije, pocevsi od sintakse pa do rada sa kontrolama (onim stvarima po kojima klikces u prozorima :)). Ako se govori o Visual Basic-u 6.0 onda se mora pomenuti njegov velini nedostatak a to je veoma slaba podrska za objektno orjentisano programiranje. Sa Visual Basic.NET-om je druga prica - mnogo je bolji i ima mnogo vise mogucnosti a nije mnogo tezi. E sad, nije ni Visual Basic bas naivan. Gotovo sve sto mozes u C-u mozes i u Visaul Basic-u (sve vreme govorim o verzizi 6.0 osim kad ne pmenem drugacije). Za sve stvari koje su blize sistemu moras koristiti API funkcije. Njihovo koriscenje je malo zapetljano tako da ga mnogi izbegavaju dok je Visual C++ dovoljno i sam zapetljan pa API ne predstavlja problem i otud delimicna zabluda da je Visual Basic nesposoban.
To su generalne razlike ali ima mnogo toga sto jos moze uticati na tvoj izbor.
Moj predlog je Visual Basic.NET jer ima vise mogucnosti, ima podrsku za objektno orjentisano programiranje, koristi .NET Framework...
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: C++ ILI VISUAL BASIC 08.02.2003. u 15:39 · pre 288 meseci #4
Definitivno C# ako mu vec predlazete .Net platformu. Jednostavno: lakse je kasnije nauciti Javu, blizi je C/C++, a nije tezi za ucenje od VB.NET.
Potpis
Commercial-Free !!!
Re: C++ ILI VISUAL BASIC 08.02.2003. u 20:57 · pre 288 meseci #5
Moj savet je da je najbolje za tebe da ucis c++, ukoliko zelis da budes ozbiljan programer.

Jednostavno, C++ je najbolji programski jezik od navedenih(citaj najmocniji), a uz to mozes, kada ga jednom naucis, da pises programe i za Windows i za Linux(nemoj misliti da se samo programira na Windows-u, jer Linux raste i ima sve vise korisnika, a uz to se u industrijskim i vojnim poslovima koristi, takodje, Linux).
Visual Basic(bez obriza da li je to .Net verzija ili 6,5...) je jednostavan programski jezik i lak za ucenje, ali se njime mogu postici samo osnovne stvari.
C#(nova tvorevina MS-a) ima, kako MS kaze "lakocu Visual Basica, a moc C++", ali i on kao i VB ne moze da se koristi za linux programiranje.
Ipak je C++ ostao prvi. Nemoj misliti da sad ja ovo pricam jer sam "okoreli" C++ programer, jer sam i ja poceo sa VB-om, a onda sam uvideo sta je sta.

Dakle, ako zaista zelis da se ozbiljno bavis programiranjem ja ti savetujem da ucis C++, jer ces ipak kasnije morati da ga naucis.
Re: C++ ILI VISUAL BASIC 09.02.2003. u 00:14 · pre 288 meseci #6
Mnogo vam zahvaljujem stvarno ste brzi.Svaka cast.Puno mi je ovo znacilo.
Potpis
i don't like money oh yea,i love it
Re: C++ ILI VISUAL BASIC 09.02.2003. u 00:48 · pre 288 meseci #7
Ovo gore jednostavno nije tacno, C# postoji i na Linuxu, zove se projekat Mono ( http://www.go-mono.com/ ).

Dilema koji jezik izabrati nije jednostavna: C++ je univerzalan, ali i nezgodan za odredjene zadatke (recimo UI, rad sa bazama, i ostali vidovi "Office" i web programiranja). VB.NET dobro radi upravo to Office programiranje i stvari koje su potrebne firmama (manje interne aplikacije, itd.), dok C# treba da bude nesto izmedju ova dva....

Ako ti kompjuteri 'leze' i ako vec znas neki programski jezik, izaberi C++, a ostalo po potrebi. A ako ipak ne znas da programiras, onda uzmi jedan od ova druga dva. (C#?)
Re: C++ ILI VISUAL BASIC 09.02.2003. u 15:37 · pre 288 meseci #8
Reljam i sam kaze da je rec samo o projektu .
Ja znam "tonu" c/c++ linux programera, ali iskreno ne znam ni jednog koji programira na linuxu koristeci c#.
Re: C++ ILI VISUAL BASIC 09.02.2003. u 21:55 · pre 288 meseci #10
Kako dodatno znanje nekog jezika/okruzenja moze da bude nepozeljno?
Svasta.
Potpis
Commercial-Free !!!
Re: C++ ILI VISUAL BASIC 09.02.2003. u 22:22 · pre 288 meseci #11
Vrlo moguce, cak i izvesno.
Razlozi mogu biti razliciti, pocev od vodjenja istog kao "lose navike", ili sutrasnjeg eventualnog priblizavanju istom ...... A sa pravne strane je potpuno jednako uslovom, odsluzenog vojnog roka, ili marriage status: single.
Potpis
"It's okay, I'm just admiring to the shape of your skull!" -- Dr. Gonzo
Re: C++ ILI VISUAL BASIC 09.02.2003. u 22:37 · pre 288 meseci #12
krenuli smo u offtopic, ali ajde..

elem, kako moze da bude pravno isto? ako kazu da je recimo znanje vb-a negativno brojanje, (kao vojska ili porodica) ko je lud da im kaze da zna vb (to ipak ne mogu tako lako da provere kao prva dva)?

ako ne kazu, a ipak vrednuju na osnovu toga, mislim da to nije pravno valjano..
Potpis
blogče :: unescaped beta
  »
go-paste extenzija
  »
reč dana: backup
  »
bočne koalicije
Re: C++ ILI VISUAL BASIC 09.02.2003. u 23:45 · pre 288 meseci #13
U USA ne smeju da te pitaju da li si single, odakle si, kad si rodjen, koji si pol, ne smes da saljes slike uz rezime, itd.

To su samo 'nase' fore :)
Re: C++ ILI VISUAL BASIC 10.02.2003. u 20:15 · pre 288 meseci #14
Ja ne mislim da je znanje drugih programskih jezika stetno. O tome ni govora. Samo mislim da ima boljih programskih jezika cije ucenje zasluzuje vise paznje.
Re: C++ ILI VISUAL BASIC 10.02.2003. u 21:20 · pre 288 meseci #15
Hajde malo da razdvojimo stvari:

1) Kao razvojno okruženje i RAD alatka za razvoj desktop programa VB6 je fantazija - više mi se sviđa nego VS.NET, a da ne govorimo o VC6.

2) Kao programski jezik, VB je dosta ograničen i ima (po mom mišljenju) previše glomaznu sintaksu. Što se samog jezika tiče, C++ je kilometar ispred njega (i ispred bilo kog drugog jezika koji sam imao prilike da isprobam).

3) Što se tiče marketinške prolaznosti, VB6 će u narednih nekoliko godina potpuno nestati - VB.NET je sasvim drugi programski jezik, mada sa sličnom sintaksom. Prema tome, mislim da ne vredi učiti VB6. Međutim, teorije da znanje VB-a može da bude minus kod zapošljavanja nikad do sad nisam čuo i mislim da nemaju nikakvog osnova. I mnogi drugi jezici (Perl, Fortran, assembler, čak i C) su na "lošem glasu" što se tiče čitljivosti i "dobrih programerskih navika", pa ipak nikom ne pada na pamet da znanje ovih jezika smatra nedostatkom.

Uglavnom, moj predlog za redosled učenja je: C, Java, C#, C++. Srećno.

Potpis
IOCC
Re: C++ ILI VISUAL BASIC 24.02.2003. u 11:57 · pre 288 meseci #17
O 'minus-plus' vrednovanju znanja nekog jezika...evo da se nadovezem iz licnog iskustva.
Godine 2000. u avgustu sam presao da radim u jednu beogradsku firmu. U firmi se radilo iskljucivo u C++-u, sve moguce varijante, osim BCB-a (kasnije sam skuzio da su to programeri ubedili gazdu da BCB ne valja - jer nisu hteli da uce VCL -))) ). Elem, primljen sam na osnovu Delphi referenci; znaci, predstojalo mi je ucenje C++-a.
Da ne duzim, jezik sam naucio i vrlo sam lepo radio, ali sam posle 6 meseci ipak leteo iz firme. Razlog? Razmimoilazenje sa lokalnim 'starosedeocima' po pitanju OOP-a. Pogadjate, ja kao disciplinovan Delphi OOP programer 'nisam mogao da gledam' sta se sve protura gazdi pod maskom OOP-a; drugim recima, dolazio sam u tihe sukobe sa kolegama, inace nativnim C++ programerima. Kao sto to biva, otisao sam (gazda je sutn'o mene; nekog je morao) vrlo nezadovoljan i prilicno razocaran u C++ kao jezik.
Mnogo, mnogo kasnije (pre par meseci) procitao sam bas ovde tekst Dragog Tate o 'statickom i dinamickom OOP-u i early i late binding-u'; bese tako nesto. Tada sam shvatio da nije sve tako crno-belo, a nisu ni svi jezici ni OOP modeli isti. (Hvala Dragom Tati.)
Ono sto sam pouzdano saznao u vezi te firme je da gazda vise NIKADA nije zaposlio non-C++ programera, ma koliko on dobar bio. Jednostavno, programer koji sazri na drugom jeziku ne odgovara trazenom profilu programera.
Da li je sada jasnija opaska o 'nepozeljnom' znanju VB-a?

Rajko
Re: C++ ILI VISUAL BASIC 24.02.2003. u 13:51 · pre 288 meseci #18

Hm, ne znam koliko ova priča ima veze sa 'sazrevanjem programera na određenom jeziku', meni se čini da to više ima veze sa nekim drugim sazrevanjem.
Možda valja nekad otići na piće sa kolegama posle posla pa se uklopiti, a ne suprotno, pogotovo ako si usamljen.. tja. Ne znam da li je tebi sad jasnija ova priča o sazrevanju uz određeno pivo, recimo. ;))))

pozdrav
Potpis
Commercial-Free !!!
Re: C++ ILI VISUAL BASIC 24.02.2003. u 15:24 · pre 288 meseci #19

mislim da moze da ima veze. recimo, ja sam poceo na paskalu (dobro, comodore basic se ne racuna), pa presao na delphi, i od onda naucio josh 10 jezika (programerskih, markup, skript, ...), ali s' vremena na vreme, opet mi dodje neki delphi poslic, i ja se samo tu osecam kao kod kuce..

u stvari, najlepse mi deluje definicija "meni je pascal (kao) maternji jezik.", stim da mogu ja da naucim i javu, i c++, i c#, i c@, c% ... ;D .. ali sve ce to biti za mene "strani" jezici, ma koliko ih dobro budem naucio...

Citat:
Rapaic Rajko:
Mnogo, mnogo kasnije (pre par meseci) procitao sam bas ovde tekst Dragog Tate o 'statickom i dinamickom OOP-u i early i late binding-u'; bese tako nesto. Tada sam shvatio da nije sve tako crno-belo, a nisu ni svi jezici ni OOP modeli isti. (Hvala Dragom Tati.)


gde, ne mogu da nadjem, a trazio sam po ovim kljucnim recima sto si spomenuo...
Potpis
blogče :: unescaped beta
  »
go-paste extenzija
  »
reč dana: backup
  »
bočne koalicije
Re: C++ ILI VISUAL BASIC 24.02.2003. u 16:10 · pre 288 meseci #20
Zombie: ma, ima veze, ali u tolikoj meri da bi dobio sut-kartu na poslu? I sta sad, na osnovu te price treba zakljuciti da je poznavanje nekog dodatnog jezika potencijalni problem. Pa, jeste, ako si.. tvrdoglav? ;)))
Potpis
Commercial-Free !!!
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme