UpDate :Eu imaginava que só tinha leitores imaginários, mas um comentou uma coisa legal: C# e Java vem de C++ que veio de C. Desculpem, eu pulei uma… uma “geração”. E C# veio só do C++, sem Java no meio, apesar que ela deu um ainspirada.
Existem vários livros de programação. Vários diriam que tal linguagem é melhor ou não. Vários sites têm tutoriais. Vários sites falam de programação… o que eu estou querendo então?
Só quero estudar uma certa coisa e procuro escrever para estudar ainda mais e para ajudar noobs.
Enfim, vamos logo falar sério? Até agora eu só falei coisa pra encher lingüiça.
Muito bem, qual linguagem vamos começar?
Qual VOCÊ acha melhor?
Todo novato diz “JAVA”. Olhe, JAVA é muito boa. Nunca mexi mais do que as aulas introdutórias do meu curso técnico (foi a última linguagem que vimos, e muito pouco, ou melhor, nada). Java é muito legal, tem umas coisas muito legais, uns trecos já prontos, e te força a usar a cabeça. Mas, aqui vai uma coisa legal que eu li do 1bit:
“A moda agora é .NET e Java, será que vale a pena estudar C++?
Vale. Como as pessoas estão indo para as linguagens mais fáceis, os profissionais de C++ são mais valorizados. Afinal, quando se precisa de algo 10 vezes mais rápido, alguém precisa fazer. Não se esqueça que praticamente todos os softwares comerciais que existem são feitos em C ou C++ (Windows, Office, SQL Server, Oracle, Photoshop, CorelDRAW, Linux, Visual Studio, o próprio .NET e todas as VMs Java, etc, etc, etc). “
Muito bem, o que aprendemos? Que JAVA é muito legal, mas tudo hoje em dia vem de uma só coisa: C++.
Que tal estudar JAVA depois quando tive rum projeto em mente ou só por estudar? Acho legal começar com C. Muitas faculdades e cursos começam com C, depois migram pra outras linguagens, mas C é a base de tudo, e ensinar um noob em C o ajuda-rá no futuro.
Acorda! Coisa de noob acreditar que C é ruim.
Lembro-me de um dia no técnico um rapaz, o sabe-tudo, perguntar para o professor:
-Professor, qual a melhor linguagem para se fazer games?
O professor respondeu:
-C! C puro!
O Professor viro a piada da semana.
-hahahahh!! Com C só deve se poder fazer joguinho besta de Nitendinho.
Hey, vc lembra como era o Nintendinho, certo? Nem da minha época é! Mas eu “lembro”. E te digo: muito além do Nintendinho.
Como a moda hoje é game, vou te dizer: os jogos da Nintendo são em C. Até hoje. Não sei todos, mas todos os de Nintendinho, Super Nintendo, Nintendo Ds e Nintendo Wii são (okay, eu pulei alguns consoles, mas não sei sobre eles).
Enfim, Doom por exemplo é em C. Os programas citados no 1bit também. Os seus amados jogos de Xbox também…digo, são em C#, mas C# veio do C++. Como eu sei? Bem, é só vc pesquisar por ai, e melhor ainda, ler um livro sobre C#. Eu sei por que leio sobre C#, aprendi a programar em C#
, e os próprios desenvolvedores da .NET dizem que um dos segredos do sucesso do .NET é ter vindo de C.
Bem, o que você tá esperando?
Vamos começar pela base de tudo?
Okay, existiu coisa antes do C? Sim, existiu, mas não vingou. C é o lado forte da força. Eu sugiro começar com C e ir aprendendo as outras aos poucos.
Você me acompanha nesta jornada, meu leitor imaginário?

