2009/8/6 Marcelo Silva <[email protected]>: > Hum... vou ter que dar meu pitaco aqui rsrsrs > > (...) > > Acho que aprender qualquer linguagem em linha de comando é uma tempo bem > perdido, já que as ferramentas visuais te dão a opção de ver os fontes a > hora que quiser.
Discordo que seja uma perda de tempo usar o terminal. Não há linguagem de programação que não se utilize de terminal (linha de comando é coisa de Windows) para compilar os fontes. Usar o terminal para compilar um fonte te permite estudar melhor as diversas opções do compilador, coisa que por uma IDE você não consegue. > > Por exemplo no Delphi eu posso ver os fontes tanto da Unit como do > Formulário... mas sinceramente, quem será que entra no fonte do > Formulário pra alterar alguma coisa? > Sei que até existe quem faça isso... mas em caso extremo de necessidade. > Há programadores que precisam ter controle de como o formulário é construído. Conheço programadores Java que fazem suas GUI na mão, chamando o Swing e codando. E fazem isso (segundo eles) porque os construtores de GUI para Java embutidos nas IDEs não são muito bons. > As ferramentas visuais estão aí pra facilitar nossas vidas, e sempre que > puder use-as. Concordo. Sou um pleno defensor de GUIs -- entretanto, não se deve vilipendiar o terminal, que te dá muitíssimas mais ferramentas que interfaces gráficas, por causa dessa facilidade. > > Bem, agora uma opinião bem pessoal heim... > Dependendo do propósito de se aprender a programar, é como aprender a > tocar violão, se quiser ser um músico pra tocar em orquestras estude > música com seus fundamentos e depois de muito tempo você vai pegar num > violão. Por isso que é interessante usar editores simples e o terminal. Você aprende nos fundamentos. > Agora se quiser sentir o prazer de simplesmente tocar o que lhe vier a > cabeça, aprenda a bater as cordas, depois você vai ganhando ritmo. O mesmo que ler um livro introdutório de programação, de uma capa a outra. > > Pegue um ferramenta visual, abra alguns exemplos que normalmente vem com > elas, execute-as e depois se encha de perguntas... e se eu clicar aqui o > que acontece, etc etc, e clique... depois vá nos fontes e veja o que o > programador fez pra aquilo acontecer e assim você vai descobrindo pra > que serve cada função. Faço a mesma coisa lendo um fonte pelo nano ou gedit. Para quê IDE para fazer isso? > > > Aprender a programar em linha de comando... hum... você vai precisar de > muito tempo :) Discordo. Fazer um simples hello world te ensina muito em menos de cinco minutos. > E ainda mais pela linguagem que optou java, não é nada amigável, terá > que ter tempo e paciência. (me desculpem os javaneses, só uma opinião > ok). Não sou javanês, mas discordo que Java não seja amigável. Java só não consegue ser mais amigável que Python e C#, nessa ordem. > > *Só uma observação... aprendi html no notepad viu... não era nada fácil, > mas era a opção que eu tinha quando comecei, hoje uso o dreanweaver e > sou muito mais feliz :) Pois é, você aprendeu de uma maneira crua e agora usa uma forma cozida em banho-maria. Será que você teria aprendido melhor se tivesse usado o Dreamweaver desde o início? (*retórica*) > > Há uma frase que eu digo sempre, com relação as ferramentas visuais... > "Se temos guardanapos a mesa, pra que vou limpar a boca com a manga da > camisa?" -_-" > > > > Espero que tenha sucesso na sua empreitada, Marcio. Idem. > > > Marcelo Silva > ----------------------------------------- > > > > > > -- João Santana Enrolado para normatizar TCC, monografia, dissertação, ou tese? Escreva um email para mim! -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

