domingo, 7 de dezembro de 2008

Aprenda C++ malvadamente

Postarei aqui,segundo minha boa vontade,tutoriais sobre C++ voltados para o usuário comum. Segue o estilo teach yourself e não exige que você saiba C (ou nem o que é isso).

Afinal o que é C++?
O sr. não sabe? Como o sr. acha que foi feito seu Windows pirata , todos os programas e este blog?? Com linguagens de programação.C++, junto com C, Java, C# (ou c jogo da velha), Assembly, VB, etc, são exemplos de linguagens de programação.
C++ é a mais malvada delas por isso vamos estar tentando ensina-lo os poréms desta linguagem.

Ouvi falar que C++ é difícil.Isso é verdade?
Difícil é programar em binário. Mas você quer o quê? Fazer programa de padaria ou software decente? C++ apenas leva mais tempo para aprender pórem os resultados são mais melhores.

Por que C++?
C++ é uma linguagem de alto nível com facilidades de baixo nível. É uma melhora do C que ganhou novas funcionalidades que serão discutidas mais para frente. C++ é a base da programação de jogos e muitos programinhas fuleiros como Office , Internet Explorer e Firefox, Photoshop e outros programas da Adobe, drivers , o jogo CS, sistemas telefônicos, programas da NASA e até receitas de bolo foram desenvolvidos nesta linguagem de programação.

Humm ,sr. Malvado você me convenceu.O que preciso para aprender C++?
Primeiro, você o caramba , é sr. Administrador 1. O sr. precisará de um compilador/IDE. Embora eu saiba que você baixar um Visual Studio com serial pirata aqui estão umas IDES boas:

V
isual C++ express edition
Visual Studio(trial de noventas dias)
Dev-C++

Se você é nerd e usa Linux aqui vai:

Anjunta
Eclipse
NetBeans

Por ser mais comum vou sempre presumir que você está no Ruindows e usa um dos compiladores que eu listei.

Interessei-me pelo assunto. Onde posso achar mais informações?
É tão difícil assim usar o Google? Mas tome aqui boas referências:

Programação dum português
Cprogramramming
Se você tiver uma dúvida cabulosa
MSDN (Um site da microsoft.Baixe os capítulos em pdf)

Então, o que vem agora?
Esperem pelos próximos posts e qualquer dúvida escreva nos comentários ou nos contate. Até mais ver.

C++ é algo que o Administrador 1 recomenda.



4 COMENTE AQUI:

Gustavo Henrique disse...

Nada de IDE não. pra aprender c++ MALVADAMENTE tem que usar o notepad como editor e o MingW como compilador. rsrsrs!
Gostei do blog!
Um abraço!

Elias Amaral disse...

Pra aprender C++ malvadamente tem que usar o vim, com g++. E windows é horrível pra programar.

Peguei um professor não malvado, mas exigente, no segundo semestre da facul... debugar programas em C++ é uma arte abstrata, mas com o tempo deixa de ser interessante.

C++ não tem mais nenhuma aura 'fantastica' ou nada do tipo pra mim, e normalmente me faz perder tempo com coisas inúteis. Você já viu OCaml? C++ sonha em ser isso, mas não pode.

Por exemplo: a nova versão do C++, C++0x, vai ter um tipo 'auto', para que o compilador detecte automaticamente o tipo de uma variável. É uma coisa de ML isso. E vai finalmente ter closures. É legal, mas chega atrasado.. ó: http://en.wikipedia.org/wiki/C%2B%2B0x

Thiago Brandao disse...

Negozdi Dev-C++ é esse? Agora é CodeBlocks!

Eduardo disse...

Muiiiiiiiiiiiito bonzinhos esses admins, bah praticamente só moça. Quer ser malvado mesmo, use vim/emacs gcc e um sh. Isso é ser malvado.