Search the web
Sign In
New User? Sign Up
st-br · Smalltalk Brasil
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Por onde começar?   Message List  
Reply | Forward Message #232 of 256 |
Re: [st-br] Por onde começar?

Cairo,
> Ae galera, estou meio que perdido, quando resolvi aprender smalltalk,
> esbarrei em um monte de coisa, smalltalk-71, 81, squeak, blah blah
> blah...

A primeira versão do Smalltalk funcionou na Xerox em 1972, mas era muito
different do que os atuais programadores de Smalltalk conhecem. Em 1974
teve uma versão melhorada e em 1976 uma mudança radical que deixou a
linguagem bem parecida com que é hoje. Depois que a versão de 1978, para
um computador portátil chamado "NoteTaker", foi cancelado pelos
executivos da empresa foi criada a versão de 1980 para ser distribuída
pelo mundo afora.

Várias empresas fizeram suas próprias versões, mas sempre compatíveis
com o Smalltalk-80. Em 1998 foi criado um padrão ANSI para a linguagem.

> Gostaria de saber de vocês por onde devo começar? Qual
> versões de smalltalk eu devo usar?

Estas versões são derivadas diretamente do Smalltalk-80 da Xerox:

- Squeak é software livre, desenvolvido inicialmente na Apple e depois
na Disney
- VisualWorks é um produto comercial da Cincom, mas pode ser usado de
graça para fins não lucrativos

Estas versões são baseadas no Smalltalk-80:

- VisualAge é um produto comercial desenvolvido pela OTI para a IBM e
recentemente vendido para a Instanciations
- Gemstone é um produto comercial que mistura Smalltalk com base de
dados
- Dolphin é um produto comercial para Windows
- Smalltalk MT é um produto comercial para Windows
- Smalltalk X era um produto comercial mas hoje é gratis
- GNU Smalltalk é software livre mas não tem a parte gráfica muito
desenvolvida
- Little Smalltalk é de domínio público e é só texto

A list completa seria bem mais comprida, mas acho que deu para ter uma
idéia.

> Eu quero aprender smalltalk e depois começar a usar seaside, não sei como é
> a compatibilidade entre essas versões com o framework.

O Squeak e o VisualWorks são as melhores opções para se aprender o
Seaside e o Gemstone é a melhor opção para uso bem pesado. O VisualWorks
tem um acabamento mais profissional e o Squeak a comunidade mais ativa.

Espero um dia ter tempo de colocar tudo isso em
http://www.smalltalk.org.br mas por enquanto o site está vazio e a
melhor opção é mesmo perguntar aqui.

-- Jecel




Sun Nov 9, 2008 3:58 am

jeceljr
Offline Offline
Send Email Send Email

Forward
Message #232 of 256 |
Expand Messages Author Sort by Date

Ae galera, estou meio que perdido, quando resolvi aprender smalltalk, esbarrei em um monte de coisa, smalltalk-71, 81, squeak, blah blah blah... Gostaria de...
Cairo Noleto
caironoleto
Offline Send Email
Nov 9, 2008
2:01 am

Cairo, ... A primeira versão do Smalltalk funcionou na Xerox em 1972, mas era muito different do que os atuais programadores de Smalltalk conhecem. Em 1974 ...
Jecel Assumpcao Jr
jeceljr
Offline Send Email
Nov 9, 2008
3:00 am

Olá Cairo, Alegro-me que tenha vontade de aprender Smalltalk. Eu acho que é uma bom linguagem para aprender bem os conceitos de programação orientada a...
Leandro Arakaki
leandroarakaki
Offline Send Email
Nov 9, 2008
4:44 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help