Page 30 - Telebrasil - Novembro/Dezembro 1987
P. 30
Software
Smalltalk 80: Saiba como ganhar dinheiro com objetos
Loura, esbelta, simpática, 42 anos, soltei tica (significado e suas variações) e as opera- se forem acrescentadas as necesairU i
ra, a norte-americana Adele Goldberg, na ções (procedimentos) próprios a esses dados. qualidade estética e psico-sociais do Í?kde
tural de Illinois, mora hoje em Paio Alto, Cali "Uma parte do programa será, portanto, criai mano”. ser hu-
fórnia, onde trabalha no Centro de Pesquisas tais objetos e outro catucá-los para que comu A engenharia de software sempre and
da Xerox Corporation Adele, uma PhD em nicando-se entre si venham a oferecer o que é reboque em relação ao nível de avanço* H 3
ciências da computação pela Universidade de uma resposta ao que se propõe o programa , equipamentos, constatou, a seguir, a conim
Chicago, é reconhecida como uma expoente explicou Ramalho. cista que vendeu sua idéia do Smalltalk Tn
mundial na área de software, tendo ocupado, O problema básico do uso do computador se "uma linguagem, um ambiente operational
em 1984, a presidência da ACM (Association resume em um só — compatibilizar a descrição um interface gráfico e interativo, um fe,r
for Computing Machinery). do mundo real com a representação que a má mental para desenvolvimento; tudo necessi
O próximo grande desafio de Adele Gold quina dele faz. "Isto parece fácil de conseguir tando para operar apenas 4Mbytes de me
berg será como presidente da ParcPlace Sys mas não é”, observou Adele, "principalmente mória RAM e outros tantos de disco, display t
tems (o logotipo dá idéia de sementes, confi mapa de bits e uma caneta ou ratinho para in
denciou a executiva), que é uma casa de soft teração com a máquina (CPU Intel 8ímn
ware baseada em capitais da Xerox, emprega MC68020). b'
dos da nova empresa e de outros sócios. A linguagem já foi testada desde do HP
Visitando o Brasil pela segunda vez — a 9000/350C, McIntosh II, Dourado, até IBM
primeira foi em 1971 quando na PUC/RJ falou PC/386AT e às origens do Smalltalk datam de
de Inteligência Artificial —, ela voltou para 67, de estudos feitos na Universidade de Oslo
participar de uma promoção do Grupo JB e da (Norway), com a linguagem Simula destinada
IBM, dirigindo-se a platéias de especialistas a acrescentar as noções de objeto ao Algol, a
no Rio e em São Paulo para tratar, nada mais que foram acrescentados a noção de "folha de
nada menos, de "conversa fiada”, o que seria a rascunho” Object Pascal, Object Logo (Corali.
tradução livre de Smalltalk 80, uma nova lin Loops (Xerox), Forth like, sáo linguagens ori
guagem de computação dirigida em torno do entadas para o conceito de objeto, mas "todo
conceito de objeto. mundo daqui para frente vai dizer que seu pro
Como explicou Francisco Ramalho, presi duto é object oriented', deixou escapar Adele.
dente da Assespro, as linguagens usuais de Números, seqüenciais de caracteres, filas,
computação nada mais são do que uma longa dicionários, retângulos, índices de arquivos,
sequência de instruções que passarão para a editores de textos, programas, compiladores,
máquina sobre o que fazer com os dados e que processos de computação, ponteiros, interações
por isso são denominadas de procedimentais. com usuários e toda as demais denominações
Já nas linguagens orientadas para objetos cri O Smalltalk 80 trabalha com objetos que sáo "cáp da parafernália lógica da programação sáo ob
a-se uma entidade, ou seja, uma cápsula autó sulas", contendo dados e procedimentos e que se jetos que trocando mensagens entre si efetuam
noma centrada nos dados e contendo a semân comunicam entre si. a programação. Apenas isto. (JCF). v