Hey,
od jakiegoś czasu uczę się programować w C++ jednak zastanawiam się czy nie porzucić tego na rzecz C#. Niestety nie do końca rozumiem ideę C# - czy to jest tak, że w C# nie muszę korzystać z WinAPI bo wszystko jest już w .NET Framework? Czytam, czytam i nic do mnie nie dochodzi :( a póki co mam za mały poziom w programowaniu, żeby to do mnie docierało z praktycznego punktu widzenia. Z resztą do WinAPI jeszcze w ogóle nie dotarłem - wiem tylko, że jest to coś związane z windowsem (gdy chcemy tworzyć okienka czy korzystać z myszki(?))
Po drugi chciałem się zapytać czy ciężko będzie przejść z czystego C++ na C#? z tego co czytam to C# jest łatwiejszy - czy to prawda? Ja się już przyzwyczaiłem do wielu rzeczy w C++ i nie jestem pewny czy one będą takie same lub podobne w C# :/. Czy np. wskaźniki są w C#? No i do tego ta pełna obiektowość...
Z tego co czytam to ogólne zasady są te same tj. deklarowanie zmiennych, pętle, instrukcje, tablice etc. więc gdzie te różnice? czy są one poważne?
Proszę o jakieś w miarę rzetelne info za które z góry dziękuję.
Pozdrawiam