Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 3.670 pregleda

Najnovija ↓

razlike izmedu kompilera 26.03.2006. u 11:20 · pre 251 mesec
izmenjeno 1 put, poslednji put The Godfather 26.03.2006. u 13:47
  1. The Godfather26.03.2006. u 13:47zapis iz teksta poruke
#1
ucim C++ u borland c++5.02 i svidja mi se-nemam velikih problema, ali me zanima koje prednosti moze da mi pruzi VC++, c#, borlandov builder(razlike izmedju buildera i "obicnog" c++a-ovo me bash interesuje) i gde ih mogu nabaviti,
koji od ovih mi preporucujete i sta nanjima mogu da radim sto ne mogu u mom borlandu5.02
p.s. znam da je DevC++ besplatan na netu i da radi posao, ali me zanimaju i drugi
hvala
poz
Re: razlike izmedu kompilera 29.03.2006. u 23:33 · pre 251 mesec #2
Za početak nije ti puno bitno koji kompajler ćeš koristit. Ali, kako budeš napredovao, polako ćeš shvatiti šta želiš i šta ti odgovara. Najbolje ti je da isprobaš sam. Ako već hoćeš preporuku, uzmi Visual Studio 2005 (ili Visual C++ 2005).
Re: razlike izmedu kompilera 30.03.2006. u 23:24 · pre 251 mesec #3
a koje su razlike izmedju borland buildera i "obicnog"???
za sta sluzi jedan a za sta drugi? i prednosti?
Potpis
Fuck The Fucking Fuckers!
Re: razlike izmedu kompilera 31.03.2006. u 04:13 · pre 251 mesec #4
Ono o cemu se ovde diskutuje zapravo NEMA veze sa temom. Podsecam, tema je "razlike izmedju kompajlera". Vi ste gospodo skrenuli diskusiju od razlike izmedju kompajlera ka RAZLICI IZMEDJU RAZVOJNIH OKRUZENJA.
Sta je kompajler? - Najkrace receno, to je jedan obican program (konzolni) koji zadati sors fajl (ili fajlove) PREVODI u objektni (masinski) kod. Kako to radi izlazi iz domena ovog teksta. Dodacu da je za stvaranje izvrsnog fajla (.exe na Windows-u) potreban i povezivac (eng. "linker") - koji objektne fajlove vezuje sa odredjenim bibliotekama (pre svega C runtime) i od svega toga "skuva" jedan izvrsni fajl.

Sta rade ta famozna razvojna okruzenja (Dev-C++, Code::Blocks, Visual C++ 2005 Express, Borland C++ Builder...)? - Sva razvojna okruzenja su zapravo OGROMNE graficke aplikacije koje u sebi sadrze svu potrebnu logiku za rad sa bilo sitnim, bilo krupnim projektima. Ovi programi zapravo pozivaju kompajler i linker (i jos stosta drugo kasnije cete nauciti) i fajl-po-fajl lagano "grade" finalni produkt (izvrsni fajl, dodatne biblioteke i ko zna sta je sve u projektu).

Banalno receno, razvojna okruzenja mozete da posmatrate kao jako lepu ambalazu za kompajler, linker, make, resource compiler, deployment prog. (itd.). To je fasada za ove gore spomenute programe.

Iz licnog iskustva i prema ES diskusijama mogu da vam TVRDIM jedno - direktno koriscenje razvojnih alata ostavlja trajnu RUPU u razvoju jednog programera. Ko odmah pocne da ih koristi, a ne nauci kako zapravo izgleda put od sors fajla (recimo mojprog.cpp) do izvrsnog fajla (recimo mojprog na Linux-u, ili mojprog.exe na Windows-u), ostace trajno osakacen za jedno jako vazno znanje.

Naravno, razvojna okruzenja imaju i svoje visestruke prednosti. O njima nema potrebe diskutovati.

Druga mana je sto uglavnom popularna razvojna okruzenja funkcionisu samo na jednoj jedinoj platformi. Cast izuzecima, tipa Eclipse ili Code::Blocks (u razvoju) .
Potpis
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme