Ivana Basar u rubrici Programiranje od
Pitanje postavljam glede na zastarjelost tehnologije, razlike u popularnosti i spektra mogućnosti uporabe.

Prijavite se ili registrirajte kako biste odgovorili na ovo pitanje.

1 odgovor

+6 glasa
Sara Cindrić od
Ne bih rekla da je jedan jezik bolji od drugoga, svaki ima svoje prednosti i mane.

I jedan i drugi su objektno-orijentirani jezici (podatke obrađuju kao objekte kojima pridodaju različite funkcionalnosti). C++ je stariji (razvijen tijekom 1980-ih) te je poslužio kao baza za druge jezike. C#  je nastao 2000-ite godine kao suparnik Javi zbog čega ima sličnosti s C jezicima, ali i s Javom.

C++ se smatra boljim jezikom za igrice, operacijske sustave te aplikacije koje rade direktno s hardverom (uglavnom za neke veće, kompliciranije projekte). S druge strane, C# se koristi za jednostavne web, mobilne i desktop aplikacije. Kako danas većina aplikacija spada u tu kategoriju, C# je popularniji jezik.

Što se tiče konkretnih razlika među njima, C++ datoteke su brže i zauzimaju manje prostora. S druge strane, C# ima svoje prednosti. Kao prvo, s njim je lakše raditi što ga kod mnogih čini prvim izborom. Također, obavlja bolji posao pri provjeri grešaka te je upravljanje memorijom olakšano (C# automatski stvara prostor od neiskorištenih objekata, dok se to u C++ radi ručno).

Možda Vas zanimaju i ova pitanja...

2 odgovora 1.5k 👀
Adriana Murtić 30.09.2020. pitanje u rubrici Programiranje od Adriana Murtić
1 odgovor 706 👀
Hrvoje Novak 30.06.2014. pitanje u rubrici Programiranje od Hrvoje Novak
4 odgovora 1.5k 👀
11.12.2013. pitanje u rubrici Programiranje od i_mark
2 odgovora 959 👀
1 odgovor 721 👀
1 odgovor 568 👀
Kruno Žagar 06.12.2021. pitanje u rubrici Programiranje od Kruno Žagar

Medijska platforma Znatko

NAJNOVIJE VIJESTI

Impressum | Znatkova redakcija

15.9k pitanja

25.7k odgovora

10.3k komentara

1.8k korisnika

...