Srodne teme
Kliknite za generisanje liste srodnih tema...
Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

c,c# ili c++ ???

[es] :: C/C++ programiranje :: C/C++ za početnike :: c,c# ili c++ ???

[ Pregleda: 5053 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pr0gramer
nezaposlen

Član broj: 163931
Poruke: 66
*.adsl.net.t-com.hr.



Profil

icon c,c# ili c++ ???24.03.2008. u 21:26 - pre 195 meseci
Zanima me koji je najbolje da počnem učit za početak, koje je po vama najbolji + razlog po čemu je najbolji
Kako se u c programskim jezicima programira grafički izgled programa?

Hvala
 
Odgovor na temu

GORSHTAK
Ivan Matić

Član broj: 136182
Poruke: 285
*.rcub.bg.ac.yu.



+5 Profil

icon Re: c,c# ili c++ ???26.03.2008. u 11:59 - pre 195 meseci
U osnovi ovo su slični programski jezici
Savetijem ti da kreneš ovim redosledom: c/c++/c#
da ne davim sa detaljima:
c++ je nasvirani c i "ima" klase, ne postoji standardna biblioteka za grafiku, oba su efikasna za sistemsko programiranje, mogu funkcionisati zajedno
c# je zaseban prog jez, ima svoju grafiku i dobar je za brz razvoj "uslužnih" programa

Pošto si potegao pitanje grafike u C-u, pretpostavljam da radiš u MS VS.NET zbog C#, ms ima svoj GUI API (mada je više c++ nego c), nisam radio grafiku u C/C++ ali pogledaj kroz forum, već je postavljano ovo pitanje
 
Odgovor na temu

pr0gramer
nezaposlen

Član broj: 163931
Poruke: 66
*.adsl.net.t-com.hr.



Profil

icon Re: c,c# ili c++ ???26.03.2008. u 12:17 - pre 195 meseci
koje okruzenje,program mi preporucate za c#(da ima kompiler i sve potrebno)? Za c++ sam koristio Dev-C++

Hvala
 
Odgovor na temu

karas

Član broj: 5574
Poruke: 482
*.dynamic.sbb.co.yu.



+1 Profil

icon Re: c,c# ili c++ ???27.03.2008. u 19:38 - pre 195 meseci
http://www.microsoft.com/express/product/default.aspx
Sveti Avgustin: "Dobar hrišćanin treba da se kloni matematičara i svih onih koji daju lažna proročanstva. Postoji opasnost da su matematičari već sklopili pakt sa Đavolom, da pomrače čovekov um i da ga okuju okovima pakla."
 
Odgovor na temu

Linux_FreeBSD
student
Mostar

Član broj: 43101
Poruke: 29
89.146.169.*

Sajt: www.dernek.ba


Profil

icon Re: c,c# ili c++ ???04.04.2008. u 11:51 - pre 195 meseci
moras poceti od osnova programiranja, osnovnih programskih jezika tipa PASCAL,BASIC (ako nisi radio do sad) pa ti onda savjetujem da se pozabavis sa C++ jezikom , a kad njega savladas i skontas logiku i sve to onda uzmi C# ... jer ne moze se odma "na nebo" :D nek ti je sa srecom !! Pozdrav!
.... bolje ic' u kurvaluk biciklom, nego Mercedesom na posao ....
===============================================
 
Odgovor na temu

boskicthebrain
Boško Stupar
programer, DMS Group Novi Sad
Novi Sad

Član broj: 178573
Poruke: 20
82.117.201.*



Profil

icon Re: c,c# ili c++ ???14.04.2008. u 18:24 - pre 194 meseci
Heh...

Zavisi sta planiras da pravis. Ali sve jedno, obavezno prvo uci C. Moras znati sintaksu, tipove podataka, i osnovnu logiku kodiranja da bi mogao efikasno preci na objektno programiranje - sto su C++ i C#.

A sad C++ se koristi za PC aplikacije jer je brz* i ima ugradjene funkcije u operativnom sistemu.

C# se koristi pretezno za WEB - to je pokradena JAVA. Malo glup koncept ali efikasan za kradju trzista. Naime, ljudi su kopirali cross-platform jezik za ciji programe se predvidja pokretanje na Windows platformi... Sve u svemu, to je jezik nove generacije i da bi dosao do njega treba da procesljas i C i C++.


*sporiji od C-a jer gubi dragoceno procesorsko vreme na neke druge stvari.
ako vec ne programiras, onda trci ili tako nesto...
 
Odgovor na temu

Xarios

Član broj: 127199
Poruke: 118
*.tel.net.ba.



+1 Profil

icon Re: c,c# ili c++ ???03.05.2008. u 14:35 - pre 194 meseci
Fino je znati sve poznate jezike: pocev od pascala (nekadasnjeg) pa do C# ili Jave.
Ali vrijeme je faktor koji ne ide u prolog tome, a i zivotne okolnosti svakog covjeka po naosob.

Pa predlazem, bar naucit jezike srednje starosti i najnovije (ili pak samo najnovije)
npr. C++ pa C# ili VB6 pa VB.Net
 
Odgovor na temu

NastyBoy
Bojan Nastic
UK

Član broj: 12041
Poruke: 895
*.bethere.co.uk.



+4 Profil

icon Re: c,c# ili c++ ???04.05.2008. u 00:20 - pre 194 meseci
Citat:
A sad C++ se koristi za PC aplikacije jer je brz* i ima ugradjene funkcije u operativnom sistemu.

*sporiji od C-a jer gubi dragoceno procesorsko vreme na neke druge stvari.


Aj' nemoj da lazhesh decu.
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.ptt.yu.



+395 Profil

icon Re: c,c# ili c++ ???05.05.2008. u 09:06 - pre 194 meseci
Citat:
Linux_FreeBSD
moras poceti od osnova programiranja, osnovnih programskih jezika tipa PASCAL,BASIC (ako nisi radio do sad) pa ti onda savjetujem da se pozabavis sa C++ jezikom , a kad njega savladas i skontas logiku i sve to onda uzmi C# ... jer ne moze se odma "na nebo" :D nek ti je sa srecom !! Pozdrav!


Citat:
boskicthebrain
Zavisi sta planiras da pravis. Ali sve jedno, obavezno prvo uci C. Moras znati sintaksu, tipove podataka, i osnovnu logiku kodiranja da bi mogao efikasno preci na objektno programiranje - sto su C++ i C#.


Ne znam zasto forsirate coveka da uci c i c++ (cak i PASCAL i BASIC ) da bi naucio osnove programskog jezika i objektno-orijentisanog programiranja.
Nema potrebe da se toliko vraca u proslost ...
c# je dosta laksi za ucenje od c i c++-a i sadrzi sve elemente ozbiljnog programskog jezika (sintaksu, tipove podataka,klase itd..)
Kreni sa c# .. vidi kako ti ide ... pa ako budes napredovao i ako te interesuje "hardcore coding" onda predji na c ili c++

Viva lollapalooza
 
Odgovor na temu

Branimir Maksimovic

Član broj: 64947
Poruke: 5534
c-bg-d-p6-15.bvcom.net.



+1064 Profil

icon Re: c,c# ili c++ ???05.05.2008. u 13:04 - pre 194 meseci
C# ima veze sa C ili C++ om samo u imenu i eventualno sintaksom.
Pitaj C# ili java ili *managed* C++ , ili C++ ili D.
Prva vrsta C-olikih jezika:
Ovi jezici gadjaju direktno masinu i portabilnost se postize tako
sto se prave tzv standardne biblioteke , a sam jezik ne garantuje
dobro ponasanje programa (undefined ili implementation specific behavior).
Karakteristican je i manuelni memory management (osim D-a koji ima gc) i
staticko kompajliranje.
U dizajnu ovih jezika prioritet su performanse, potom dobro ponasanje programa.
C je jezik namenjen pisanju operativnih sistema te prema tome C je nesto
kao "bolji" iliti "portabilni" asembler.
U principu C++ je zamisljen kao "bolji" C sa dodatkom generickog i objektnog
programiranja. Rezultat je izuzetno kompleksan ali mocan jezik sto donosi gomile mana.
Prednost je u tome sto ima gomilu biblioteka i prilicno dobro je podrzan
sto se tice alata. To isto vazi i za C.
D je otprilike zamisljen kao "bolji" C++ , video sam, ali ne znam dovoljno da sudim.
Medjutim D je ogranicen time sto ima manje alata, biblioteka, kompajlera itd.
a i pitanje je da li je integrisani automatski memory management prednost u ovom slucaju.

Druga vrsta su takodje C-oliki jezici ali samo po sintaksi i eventualno imenu.
Ova grupa ne gadja masinu direktno vec je target tzv virtuelna masina
koja se u svim slucajevima ponasa onako kako je programer zamislio. Ili je bar tako zamisljeno.
Kod se dinamicki prevodi.
Sami jezici su dizajnirani tako da je prioritet dobro ponasanje programa, potom performanse.
Automatski memory management.
Dakle za ove jezike je karakteristicno da se uz program na masini isporucuje
i run-time sistem koji vrsi dinamicko prevodjenje, optimizacije i oslobadja
memoriju.
Posledica toga su prilicno nepredvidljive performanse.
Recimo kompaktni gc kao sto je u .netu *mora zaustaviti program*
izvrsiti "defragmentaciju" i update-ovati *sve* reference na memoriju.
Klasican konzervativni gc mora zaustaviti program i osloboditi memoriju.
Pre ili kasnije. Inkrementalno ili odjednom itd...
Java - sintaksa uzeta iz C-a da bi se privukli C i C++ programeri. trenutno veoma popularna
C# - ime i sintaksa uzeta iz C-a da bi se privukli ..... . subjektivno, vise mi se svidja od jave
ali korisna samo za mikrosoft.
managed C++ - ovo je vec abominacija.

Dakle prva grupa - uzeti u obzir ako su performanse kriticne, sto je danas retko slucaj
za common aplikacije.
edit: danas najbitnije ako je potrebno skaliranje na multicore procesorima,
dakle sa gc threadom koji blokira sve zivo dok skenira memoriju da bi pronasao ne referencirane blokove, zaboravite na multicore performanse. Nema magije koja tu moze pomoci.
Druga grupa - za sve ostalo.

Pozzzzzzzzzzzz!


[Ovu poruku je menjao Branimir Maksimovic dana 05.05.2008. u 18:31 GMT+1]
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: c,c# ili c++ ???

[ Pregleda: 5053 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Srodne teme
Kliknite za generisanje liste srodnih tema...
Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.