Notas sobre o R-Cran
Este material é uma anotação que esta sendo feita sobre o R-Cran que esta sendo atualizado mensalmente por Tulio Batista Veras. O material narra parte da minha história com software. No primeiro capítulo eu falo o que mais me revolucionou no meu pensamento computacional. Como eu estudei Pascal e C antes do R irei comentar o que eu sentir falta logo no início e irei explicar como seria no R. Os demais capítulos surgiram ao longo do tempo.
CAPÍTULO 01
Quando estudei Pascal eu achava muito esquisito o seguinte comando: a:=2 a:=a+2
Eu pensava que p@#$% é esta?
Para quem nunca viu nenhuma linguagem eu vou comentar o que esta acontecendo. Inicialmente estamos atribuindo o valor 2 ao “a” e depois somamos 2 mas mesmo assim eu achava esquisito. O pior de tudo que faltava dois dias para fazer a prova e não sabia programar nada, mas por puta sorte eu conseguir entender o suficiente para ficar com 6,5 (pode ser pouco, mas é melhor do que nada).
O segredo do nada para o conhecimento que utilizei para prova foi muito besta.
Quando é feito: a:=2 Significa que uma parte do computador consegue salvar tal informação (na memória RAM) e eu dizia que era um pedaço de papel (eu não sabia o nome então usava tal analogia). O raciocínio que eu criei foi de que o computador era um caderno com uma quantidade enorme de papeis e no caso estávamos salvando uma informação numa folha. E ao somar dois na informação daquela folha teríamos de apagar tudo o que tinha antes para colocar esta nova informação (eu dizia para mim mesmo que a folha era muito pequena). Agora algumas pessoas devem esta se perguntando como eu conseguir algum ponto na prova com uma coisa tão simples. A resposta mais sincera que eu posso dar é a seguinte:
“Programação tem de usar o raciocínio lógico a menos que use a função de outra pessoa. Para escrever o que você esta pensando deveras usar os comandos do computador.” Como eu sou aluado e vivo no mundo da Lua acredito