Kako će mi ubro trebati C++, a trenutno programiram u Delphiu, odlučio sam ga nabaviti (C++) što i nije teško ali me zanima da li je bolje koristiti Borlandov ili Microsoftov i koju verziju (Samo neka ne bude .NET).
Razlika između Visual C++ i Borland C++
Zaključano
Zakačeno
Ako si vec koristio Delphi, prelazak na Borland C++ Builder 6 (koji uskoro
treba da bude integrisan u BDS Borland Developer Studio) predstavljace ti
lak posao. Sve je isto kao u Delphiju sem jezika izrazavanja.
Prelazak na Visual C++ ti nece biti lak jer ono *Visual* u imenu je smesno
u poredjenju sa onim sto ti je nudio Delphi. Ipak, moze biti od *strateskog*
znacaja savladavanje MS VC++-a.
Borland je zrno peska u Majkrosoftovoj pustinji pa sam prosudi sta ti se vise
isplati. Medjutim i to zrno peska ponekome puno znaci, kao na primer
meni...
Nisam pametan ;)
treba da bude integrisan u BDS Borland Developer Studio) predstavljace ti
lak posao. Sve je isto kao u Delphiju sem jezika izrazavanja.
Prelazak na Visual C++ ti nece biti lak jer ono *Visual* u imenu je smesno
u poredjenju sa onim sto ti je nudio Delphi. Ipak, moze biti od *strateskog*
znacaja savladavanje MS VC++-a.
Borland je zrno peska u Majkrosoftovoj pustinji pa sam prosudi sta ti se vise
isplati. Medjutim i to zrno peska ponekome puno znaci, kao na primer
meni...
Nisam pametan ;)
Imam ja već neki Visual C++ 6 ali mi se razvojno okruženje ne čini niti približno dobrim kao u Delphiu. Ono što me zanima postoje li i kolike su razlike u samom jeziku (sintaksi) između Visual C++ i Borland C++ Buildera.
Citat:
Imam ja već neki Visual C++ 6 ali mi se razvojno okruženje
ne čini niti približno dobrim kao u Delphiu.
Pa da... Kao sto rekoh, ko se navikne na Delphi/C++Builder IDE i svu logiku
oko toga, jednostavno ne moze brzo da apsorbuje ono sto mu nudi VC++.
Nakon nekog vremena - sve je isto. Jedino sto je VC++ "industrijski" standard
pa je i veca sansa da nadjes posao sa njime.
Citat:
Ono što me zanima postoje li i kolike su razlike u samom jeziku (sintaksi)
između Visual C++ i Borland C++ Buildera.
Mislim da ni jedan ni drugi nisu 100% ANSI uskladjeni, ali to i nije neki problem.
Ono sto je vaznije je lakoca upotrebe biblioteke klasa. MS koristi MFC, dok
Borland C++ koristi VCL. Po meni je VCL ubedljivo najjednostavnija biblioteka
klasa ikan uradjena za neki GUI. Mane su mu sto nije "thread safe" i sto je
uradjen u Object Pascalu pa u neki situacijama moze doci do klanja Pascal
i C++ dela koda. O bagovima necu ovom prilikom ;)
Medjutim, da ne zapocinjem neku besmislenu raspravu sta je bolje - zakljucicu
da su problemi Borlanda uglavnom starteske prirode a ne tehnicke.
U C++Builderu ces daleko brze da zavrsis neki jednostavan program, medjutim,
danas, kada je programiranje vise timski posao - to nema nekog veceg smisla.
U svakom slucaju Majkrosoft je "gazda" i mislim da je nemoguce nadjacati ga
(ako se zainate da se suprotstave).
Ja koristim i jedan i drugi i treci (Dev-C++).
Smatram da Borland ima najbolji RAD alat ikada napravljen za C++ - Borland C++ Builder. Sa druge strane Microsoft Visual C++ ima malo bolji projekt menadzment. I Microsoft i Borland se trude svetu ponude nestandardne "framework"-e sto je prema mom misljenju veliki minus, te stoga dajem sansu malenom/besplatnom Dev-C++-u ( http://www.bloodshed.net) i/ili Eclipse (+CDT) projektima.
Smatram da Borland ima najbolji RAD alat ikada napravljen za C++ - Borland C++ Builder. Sa druge strane Microsoft Visual C++ ima malo bolji projekt menadzment. I Microsoft i Borland se trude svetu ponude nestandardne "framework"-e sto je prema mom misljenju veliki minus, te stoga dajem sansu malenom/besplatnom Dev-C++-u ( http://www.bloodshed.net) i/ili Eclipse (+CDT) projektima.
Potpis
Citat:
Sa druge strane Microsoft Visual C++ ima malo bolji projekt menadzment.
Borland C++ Builder projekt manager je skoro "Read only", ako izuzmem
Add to Project / Remove from Project. Prosto neverovatno da za tolike
gidine nisu napravili nesto bolje.
Kada jednom das naziv datoteci jedini nacin da to promenis je da rucno
udjes u neki TXT editor i napravis izmene rucno, sto ponekad i nije
tako jednostavno.
Novi C++Builder u BDS-u (postoje neke radne verzije) to je prevazisao.
A koliko je dobar Intelov C++ posto je on na Mikrovom DVD-u ovog meseca?
Potpis
...to follow the path:
look to the master,
follow the master,
walk with the master,
see through the master,
become the master...
look to the master,
follow the master,
walk with the master,
see through the master,
become the master...
Citat:
A koliko je dobar Intelov C++ posto je on na Mikrovom DVD-u ovog meseca?
Pa to je najbolji kompajler za intel procesore - iza njega je (po perfomansama generisanog koda) Microsoft C++ kompajler iz VS .NET 2003.
cheers
Potpis
Linux is like wigwham, no windows, no gates and apache inside...