Mostrando postagens com marcador Nostalgia Nerd. Mostrar todas as postagens
Mostrando postagens com marcador Nostalgia Nerd. Mostrar todas as postagens

Lógica de programação: Razão x Emoção



Sou fã da série "The Big Bang Theory", me identifico com os personagens (risos).

Se trata de uma história sobre um grupo de nerds, e o seu contidiano com relação a pessoas "normais". Uma vez vi uma cena que me senti na mesma situação, onde Sheldon explica uma coisa em termos técnicos demais e a moça olha pra ele e diz: "Querido, eu sei que você acredita que está explicando algo, mas não está!!!"

Me deu na cabeça de escrever um post em termos de lógica de programação. O assunto de hoje é "Razão x Emoção em ActionScript 3" (liguagem do Adobe Flash).

Para que o código seja compreendido, o código será comentado /*assim*/.
Here we go!!!



/* Razão x Emoção version 1.0 */

/* Apontando o indivíduo */

package luís.* {

/* importando elementos para execução*/
import.cérebro.*
import.coração.*


/* Gerando a função para atitude do indivíduo */
function atitude(event);void{

/* Definindo condições de acordo com as variáveis */
if(event == "estupidezAlheia" && atitude("coracao")){
coração.response = "revide";
consequencia.revide = "desgaste++";
}
else if(event == "estupidezAlheia" && atitude("cerebro")){
cerebro.response = "desprezo";
consequencia.desprezo = "sossego++";
}
}


/* Variáveis declaradas de acordo com a atitude */
var equilibrio = revide * desprezo / 2
var descontrole = revide * 10
var frieza = desprezo * 10


/* Resultado da atitude */
luís.tranquilidade = equilibrio;

/* Atitude executada! Deletar o que não serve mais, e viver o dia de hoje! */
delete past.estupidezAlheia;
gotoAndPlay(today);
}

MSX Expert - Gradiente



Dia destes eu estava me lembrando de como entrei para o mundo dos Nerds. Eu tinha meus 9 anos de idade, e já nessa época eu já desmontava coisas em casa. Por exemplo, eu limpava o cabeçote do videocassete, desparafusava ele todo, organizava pecinha por pecinha, pra depois poder montá-lo sem sobrar peças. (rs)

Até que um dia, em 1985, eu vi um anúncio de um micro-computador lançado pela Gradiente, que se chamava MSX Expert. Eu adorei aquilo, pois pra mim era algo além de um videogame, era um "computador", onde eu podia fazer muitas coisas (coisas que eu mesmo ainda não sabia quais eram). Mas enfim, meu pai viu minha empolgação e acabou me fazendo uma surpresa de Natal. Lembro até hoje quando vi aquele pacotão, embrulhado num papel vermelho. Com ele vinha um manual de programação em "Basic", e na sua capa tinha uma dedicatória emocionante dos meus pais pra mim, pouco tempo atrás reli e me emocionei...hehe

Era um PCzinho que vinha acompanhado de monitor monocromático (tudo que passava na tela era VERDE), dois slots pra encaixar cartuchos de jogos ou de aplicativos, e um gravador de fita K-7. Sim, esse gravador era usado (pasmem!!!) para gravar e ler dados como se fosse num pendrive, só que umas 100 vezes mais lento. Lembro até hoje quando ia jogar, ou gravar alguma programação que eu montava em basic (sim, com 9 anos eu já programava), apertava o REC, e a fita rodava lentamente fazendo um barulhinho parecido com aquele barulho dos modens na época de conexão discada, cheio de chiados e apitos estranhos. Eu levava uns 5 minutos escutando aquele barulho estranho, só pra jogar PACMAN numa versão mais moderninha.

Eu escrevia linhas e linhas de programação para o computador mostrar um desenho na tela, ou tocar algumas notas de música. Tudo seguindo as especificações do manual de programação. O que pra mim era divertido, conseguir criar algo com linhas escritas no "Idioma" que o computador entendia. Meus amigos de infância, que me viam fazer isso, e achavam algo extremamente sem graça, não viam motivos pra se interessar numa coisa dessas. Cansei de escutar isso: "Computador? Mas pra que serve isso?"

Os anos se passaram, a informática evoluiu, e o pobrezinho do MSX foi ficando para trás. Pois ele nem HD tinha, sua memória era de 80Kb (hoje 1Gb = 1.000.000 de Kb já é considerado pouca memória), e os discos de 5 1/4", que eram aqueles discos grandes, e bem flexíveis, e que cabiam apenas 320Kb. Mas esse "tiquinho" de recursos significaram coisas grandiosas na minha infância, tanto em conhecimento quanto no quanto meus pais investiram em mim.

São ótimas recordações, e ainda hoje, percebo que aquilo que plantei em 1985, ainda é útil atualmente, o raciocínio lógico e a facilidade em lidar com tecnologias novas, sem dúvidas veio dessa época. Só tenho a agradecer aos meus pais por me darem um computador no lugar de um Pogobol, ou de um Lango-Lango.

...

Ok, eu ganhei um Pogobol depois também. Mas minha paixão era o MSX. rs

 


Highlander´s Brain