[1] Comentário enviado por
andrezc em 03/05/2010 - 14:40h:
Interessante o artigo, ótimo para quem está começando, seria legal falar um pouco sobre algoritmos e estruturados e Pascal na próxima parte (caso tenha).
Um abraço.
[2] Comentário enviado por
Teixeira em 03/05/2010 - 15:26h:
Concordo apenas parcialmente com a proposição de que se alguém já programa em uma inguagem, terá facilidade em aprender outras.
Em muitos casos isso realmente acontece, mas em outros não.
Vejamos: Comecei com vários dialetos Assembly, dediquei-me a vários dialetos Basic e ao Cobol (aí foi muito mais fácil), depois ao Pascal (mais ou menos), em seguida ao Clipper (infinitamente mais fácil), depois a linguagem PAL do Paradox (tive de estudar bastante os macetes, porque "parece mas não é", ou seja, apesar das semelhanças, há aspectos na execução que se tornam diferentes).
Entretanto quando me deparei com POO e POE senti que tinha de reaprender um monte de coisas, muito mais que as próprias linguagens em si. E também que meus programas ficariam imensos.
E nesse ponto o ato de programar vai de encontro a muitas "bifurcações" quanto ao aprendizado e/ou adequação (qual a linguagem certa para fazer isso ou aquilo).
Depois de alguma prática, consegui fazer joguinhos em Clipper e em HTML (que evidentemente não são as ideais para isso). No entanto, das linguagens ditas "modernas" não se pode dizer nem mesmo que "um deterinado basic" seja adequado para uma deterinada finalidade sem que o tenhamos entendido por inteiro.
Hoje se diz que com J Builder (e outros) se faz "qualquer programa".
É verdade, quando me lembro que fiz joguinhos em Clipper (será que se pode igualmente dizer que com Clipper se faz qualquer programa?). Agora, temos de saber se CONVÉM fazer um programa com a finalidade X utilizando a linguagem Y.
Acho que temos de entender BEM pelo menos duas linguagens e determinar se podemos realmente fazer TUDO apenas com elas.
Senão teremos de aprender uma terceira e talvez venhamos simplesmente a perder tempo e ganhar alguma frustração com esse aprendizado.
É a minha opinião.