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

+5 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).

Slična pitanja

2 odgovora 1.2k 👀
Adriana Murtić 30.09.2020. pitanje u rubrici Programiranje od Adriana Murtić
1 odgovor 610 👀
Hrvoje Novak 30.06.2014. pitanje u rubrici Programiranje od Hrvoje Novak
4 odgovora 1.3k 👀
11.12.2013. pitanje u rubrici Programiranje od i_mark
2 odgovora 671 👀
1 odgovor 604 👀
1 odgovor 446 👀
Kruno Žagar 06.12.2021. pitanje u rubrici Programiranje od Kruno Žagar
Znatko predstavlja

Umjetna inteligencija u službi prodaje

Zagreb
24. - 25. 10. 2024.

KUPI ULAZNICU
Znatko predstavlja

Najnoviji trendovi u IT industriji

Zagreb
28. i 29. 11. 2024.

KUPI ULAZNICU

14.3k pitanja

23.2k odgovora

8.9k komentara

1.7k korisnika

...