Olá Marcelo,
On 2/27/07, Marcelo Barbosa <mpbarbosa@...> wrote:
>
> Em 27/02/07, Thiago Silva <tsilva@... > escreveu:
> >
> >
> > Meu nome é Thiago e há alguns anos que nutro interesse pela tecnologia
> > Smalltalk. Mas somente há pouco mais de 6 meses que, por acaso, tive
> > contato com vários videos (palestras e entrevistas) do Dr. Alan Kay,
> > onde ele fala sobre as pesquisas no Xerox PARC, as origens dos
> > conceitos implementados no ambiente Smalltalk (Sketchpad, Lisp, etc),
> > educação e, especialmente, sua visão sobre a tecnologia nos dias
> > atuais.
>
>
>
> Legal que você tenha descoberto os fantásticos conceitos de Smalltalk de
maneira
> tão entusiasmada. :)
>
Tanto entusiasmo que me tornei aquele cara chato que tenta convencer
os outros a dar, pelo menos, uma espiada nesta tecnologia :)
>>
> > Pois pergunto a vocês:
> > -Seria viável ou interessante criar um sistema operacional (para uso
> > doméstico, quem sabe) puramente OO, baseado em uma linguagem como
> > Smalltalk para a arquitetura intel?
> > -Existe esforço neste sentido?
>
>
>
> É interessante você lenvantar essa questão de um SO OO,
> pois, inicialmente, o Smalltalk foi concebido como um
> ambiente que funcionaria implementando muitas
> funcionalidades de um SO. A idéia era ter uma
> SO básico e o Smalltalk rodando por cima fazendo
> as demais funcionalidades. Se você observar as
> ferramentas disponíveis no Squeak, em princípio,
> precisaria de pouca coisa fora da IDE.
A história do Smalltalk é exatamente meu ponto. Inclusive, me faz
pensar sobre os motivos que fizeram do squeak uma aplicação, e não um
SO (de fato).
> Lembro-me que tentaram fazer um SO em Java,
> mas foi um tremendo fracasso no aspecto desempenho.
Eu fiz algumas buscas a este respeito, mas não encontrei nenhum SO
baseado em uma linguagem OO de late binding. Tudo o que encontrei
foram tentativas de criar um SO com linguagens menos dinamicas, em
especial, este que mencionaste feito em Java e o BeOS/Haiku,
desenvolvido em C++.
Inclusive, tive oportunidade de ver uma palestra sobre o Haiku no
último Encontro Mineiro de Software Livre (efetuada pelo eng. do
Google Bruno Albuquerque) e, embora parecesse um projeto interessante,
não pude deixar de compará-lo mentalmente com um SO Smalltalk.
> >
> > Enfim. Não sei se é petulância mas fico insatisfeito ao pensar em
> > utilizar o Squeak, por exemplo, como aplicação rodando sobre meu SO.
> > Acho que estou procurando por aquele "passo além"...
>
>
> Tenha certeza que muitos estão, também, procurando por esse passo além.
> É bom ter mais alguém para compartilhar esses sonhos. :)
>
Agradeço o espaço :)
--
Thiago Silva
Email: tsilva@...
Jabber: tsilva@...
Blog: http://sourcecraft.info/blog