Decidi o que realmente quero é fazer programação de jogos. Portanto, a pergunta é: como um jovem de 18 anos que deseja aprender programação autodidata, qual é a linguagem de programação mais adequada entre C # e C ++? (Devo declarar que não me importo com o Unix porque acredito que o Windows ainda será o sistema operacional mais usado)
Eu sei o básico de C ++, mas nenhum sobre C #. Eu sei que o C ++ tem mais guias de tutoriais, dlls e coisas assim, enquanto o C # não, mas é muito mais fácil aprender e usar uma única pessoa para desenvolver um programa, mas eu li mesmo se o programa estiver ofuscado é fácil obter a fonte disso.
Bem, eu meio que quero me concentrar muito no básico primeiro, devo dizer que tenho uma preferência pelo C ++ apenas porque parece mais adequado para mim, mas devo considerar que trabalho sozinho. Portanto, mesmo que eu goste, pode não ser a melhor coisa a fazer.
Eu realmente não tenho certeza de qual escolher, eu li muitos tópicos em vários sites e parece que o C # está se tornando mais popular que o C ++. Mas sim, dito isso, eu também especifiquei que quero fazer programação de jogos. Então, eu preciso conhecer alguns pontos melhores do que apenas "C # é mais fácil por causa da manipulação de memória .net enquanto C ++ não é" porque eu não consegui encontrá-lo.