Witam interesuje się programowaniem i mam zamiar za kilka lat(po skończeniu szkoły a nawet może i studiów zostać programistą) pisałem trochę w c++,c# i javie oraz obczajałem scale. Nic poważnego zwykłe kółka i krzyżyk ew. prosty notatnik.
Ale interesuje mnie c++/c#. Przeczytałem mnóstwo tematów uczestniczyłem w kilku sporach na temat c# i c++ różnice co jest przyszłością itd... Ale do końca nie zostało to wyjaśnione w przystępny sposób.
Moje pytanie:
Dlaczego kod zarządzany jest przyszłością? A może to zostało zaczerpnięte z głowy kogoś kto się po prostu nie zna?
Skoro wydajność c#/xna lub innych silników od c++ różni się nieznacząco na dzisiejszych komputerach
(3+ GB Ram procek 2rdzenie ok. 2.7GHz karty graf +- 1gb) to dlaczego potężne projekty jak gry i inne nie są pisane w c# i .net?
Bo mi np. Nie robi wielkiej różnicy czy mam 10-20 fps więcej gdy jest ich 50-70 nie zważam na to zbytnio gdy gra jest dobra.
Czy może dlatego, że c# .net jest tylko i wyłącznie dobry w tworzeniu na szybko aplikacji biznesowych? (Tak gdzieś wyczytałem)
Co prawda w c# można łatwo i szybko zrobić programy za pomocą kontrolek i minimalnym kodowaniu ale w c++ też są ide wyposażone w wizualne edytory okienek.