...depois de biliões de threads e pareceres, tirei uma conclusão.
C++ é a linguagem absoluta para se começar
1º Não faz sentido começar num nível mais baixo.
2º (FACTO) ...por mais poderosas que todas as outras possam ser nas suas características, C++ é que está mais implementada, mais conhecida, usada (a informação disponível é BRUTAL, é uma língua extremamente madura). Concordam? *levanta a bandeira branca*
Agora, quero referenciar o seguinte, por mais que a linguagem x ou y seja simples para iniciar, não invalida o facto que
a curva de aprendizagem é proporcional em todas elas.
Se investirem x tempo e x esforço em JAVA(por exemplo) e C++, no fim do dia o que temos?
JAVA, menos trabalho, mais resultados... mas sacrifica-se potencialidades, tamanho, dependências...
C++, mais trabalho, menos resultados, mais potencialidades...por ai adiante...
Concordam com isto?
Portanto, a menos que se vejam na necessidade de começar numa linguagem especifica... E se pretendem apenas programar e estão indecisos...
C++ é o caminho.
...Considerando que C++ não é uma linguagem fácil, a partir do momento em que nos dedicamos a elas, migrar para outra será tremendamente mais simples! Estou certo?
O que me traz de volta à questão original. A curva de aprendizagem (seja que línguas estejamos a comparar), é determinada pelo tempo e esforço investido.
Faz sentido começar pela mais difícil (sei que parece um pouco estúpido, parece querer saber equações antes de saber operações aritméticas simples).
Mas a informação disponivel para C++ é tanta! oO
No meu caso,
Estou a começar aqui ao de leve,
Agnor's HQ
Para depois aprofundar os elementos mais básicos aqui,
MSDN C++ Beginner's Guide
As aulas do Agnor são muito boas, é tipo um crash course sem que nos deixemos afundar em 500 linhas de texto a explicar de onde veio o C++. Desta forma, é dificil perder o interesse e ir buscar uma bolacha à cozinha!
E assim que terminado, aprofundar os mesmos tópicos será mais simples, dado que já temos uma noção de como as coisas funcionam. Até agora, adorei o que vi do MSDN Beginner's Guide e estou a dar-me muito bem com as aulas do Agnor.
...enfim, I'm still very, very n00b, mas é o que acho e queria partilhar