Smalltalk...  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
Java Vinicius Machine
JavaEvangelist
[Avatar]

Membro desde: 03/12/2004 12:56:35
Mensagens: 484
Offline

Opa pessoal, então será que alguém aqui já trabalhou com Smalltalk?
POderiam me indicar um livro legal?
Qual 'ambiente' devo baixar?

Abraços...

Any fool can write code that a computer can understand. Good programmers write code that humans can understand. (Fowler)


Sun Certified Programmer for the Java Platform 1.4
Rubem Azenha
GUJ Master
[Avatar]

Membro desde: 28/06/2004 00:10:43
Mensagens: 1933
Localização: São Paulo, SP
Offline

Só conheço pessoalmente um ser vivo que trabalhou com SmallTalk. E ele é um cara estranho.



Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning
[WWW]
fmeyer
Moderador
[Avatar]
Membro desde: 22/02/2005 17:26:29
Mensagens: 1583
Localização: Sao Paulo
Offline

http://www.strongtalk.org/

livrinhos ... http://www.iam.unibe.ch/~ducasse/FreeBooks.html

eu mechi com visualAge deve ter um pluguin pra eclipse em algum lugar ...

Fernando Meyer http://fernandomeyer.com
[Email] [WWW]
Java Vinicius Machine
JavaEvangelist
[Avatar]

Membro desde: 03/12/2004 12:56:35
Mensagens: 484
Offline

fmeyer wrote:http://www.strongtalk.org/

livrinhos ... http://www.iam.unibe.ch/~ducasse/FreeBooks.html

eu mechi com visualAge deve ter um pluguin pra eclipse em algum lugar ...


Cara valeu mesmo, ajudou muito!!
Era o que eu precisava, economizar

Any fool can write code that a computer can understand. Good programmers write code that humans can understand. (Fowler)


Sun Certified Programmer for the Java Platform 1.4
alfabiano
Smalltalk
[Avatar]

Membro desde: 16/12/2006 22:25:05
Mensagens: 3
Offline

O StrongTalk é muito bom, mas também há o Squeak (http://www.squeak.org/) assim como o Dolphin. Aliás, a respeito dele há um tutorial interesante em
(http://www.bitwisemag.com/copy/programming/smalltalk/dolphintutorial.html

Mas a propósito, o que vc deseja saber sobre o Smalltalk?

PS: Conheço poucos que programam em SMTLK e ninguém é estranho!
Sergio Lopes
Moderador
[Avatar]

Membro desde: 17/11/2003 00:22:10
Mensagens: 1368
Localização: São Paulo - SP
Offline

na faculdade tive smalltalk no squeak.

alias tava vendo esses dias um video do OLPC e pareceu que incluiram o squeak nele... alguem confirma?

Sérgio Lopes - twitter: @sergio_caelum - blog pessoal: sergiolopes.org
Curso Java | Apostilas Java | Arquitetura Java | Curso Rails
alfabiano
Smalltalk
[Avatar]

Membro desde: 16/12/2006 22:25:05
Mensagens: 3
Offline

"Positovysk"; o eToys está presente! E como eToys é Squeak tá lá!

http://www.squeaklandbrasil.org/etoys%2Btweak.htm


Java Vinicius Machine
JavaEvangelist
[Avatar]

Membro desde: 03/12/2004 12:56:35
Mensagens: 484
Offline

alfabiano wrote:
Mas a propósito, o que vc deseja saber sobre o Smalltalk?


Tenho que fazer reengenharia de um programa, de Smalltalk para Java. Aproximadamente 30 mil linhas de código

Any fool can write code that a computer can understand. Good programmers write code that humans can understand. (Fowler)


Sun Certified Programmer for the Java Platform 1.4
alfabiano
Smalltalk
[Avatar]

Membro desde: 16/12/2006 22:25:05
Mensagens: 3
Offline

Well,

Para o seu caso o melhor é o Black Knight (pluguim da Cincom para Eclipse) o Visual Works ou o VisualAge serão suas melhores ferramentas...

Java Vinicius Machine
JavaEvangelist
[Avatar]

Membro desde: 03/12/2004 12:56:35
Mensagens: 484
Offline

alfabiano wrote:Well,

Para o seu caso o melhor é o Black Knight (pluguim da Cincom para Eclipse) o Visual Works ou o VisualAge serão suas melhores ferramentas...


Valeu pelas dicas, se precisar eu "desperto" a thread novamente. Abraços.

Any fool can write code that a computer can understand. Good programmers write code that humans can understand. (Fowler)


Sun Certified Programmer for the Java Platform 1.4
gcobr
JavaEvangelist
[Avatar]

Membro desde: 21/01/2004 16:55:29
Mensagens: 305
Localização: São Paulo/SP
Offline

Se quiser saber mais sobre Smalltalk, procure o pessoal da Objective Solutions, eles trabalham com Smalltalk profissionalmente há mais de 10 anos. Acho que nenhuma empresa no Brasil tem mais knowhow em Smalltalk do que eles.

E sobre a reengenharia eu conheço uma pessoa que desenvolveu um parser que traduz automaticamente Smalltalk para Java. E que funciona muito bem. Se tiver interesse me mande um email.
[Email] [MSN]
AllMighty
Java Ninja
[Avatar]

Membro desde: 16/08/2004 17:21:42
Mensagens: 266
Localização: São Paulo
Offline

sergiousp wrote:na faculdade tive smalltalk no squeak.

alias tava vendo esses dias um video do OLPC e pareceu que incluiram o squeak nele... alguem confirma?


Eu confirmo, Sérgio

Agora, um link pro vídeo ia bem , não acha?

Sobre livros de Smalltalk, recomendo o Smalltalk Best Practice Patterns do Kent Beck (é, ele mesmo). Não é um livro para iniciantes - está mais para Effective Java do que para Java How To Program, digamos - mas é tão legal que eu recomendo até para quem não pretende escrever uma linha de Smalltalk.

Rafael de F. Ferreira
Blog: http://www.rafaelferreira.net/
Links miscelâneos: http://stoa.usp.br/rafaelferreira
[Email] [WWW] [MSN] [ICQ]
Sergio Lopes
Moderador
[Avatar]

Membro desde: 17/11/2003 00:22:10
Mensagens: 1368
Localização: São Paulo - SP
Offline

Cara, não lembro onde vi o vídeo
Deve ter no Site deles.

Aliás, sempre achei o Squeak coisa de criança. Isso só veio confirmar hehehe

Sérgio Lopes - twitter: @sergio_caelum - blog pessoal: sergiolopes.org
Curso Java | Apostilas Java | Arquitetura Java | Curso Rails
Java Vinicius Machine
JavaEvangelist
[Avatar]

Membro desde: 03/12/2004 12:56:35
Mensagens: 484
Offline

Pessoal, ressuscitando a thread como havia previsto...
Alguém conhece algum ambiente razoavelmente menos problemático de se utilizar no linux, comparado com o Cincom Visual Works? Realmente achei a instalação do mesmo muito complicada e problemática.
Plugin para o eclipse?

O que sugerem?


Abraços...

Any fool can write code that a computer can understand. Good programmers write code that humans can understand. (Fowler)


Sun Certified Programmer for the Java Platform 1.4
Giuliano Mega
JavaBaby

Membro desde: 22/08/2005 19:01:35
Mensagens: 94
Offline

Java Vinicius Machine wrote:
Alguém conhece algum ambiente razoavelmente menos problemático de se utilizar no linux, comparado com o Cincom Visual Works? Realmente achei a instalação do mesmo muito complicada e problemática.


Ah, vá, até que não é tão ruim assim.
O Squeak é muito fácil de instalar (sei que há até pacotes Debian por aí), mas, como disse o Ralph Johnson...

Ralph Johnson wrote:
There are a lot of bugs in Squeak. Squeak is, in general, of
"experimental" quality. It is amazing to me that people actually
develop commercial products with it, but they do.


O Sergio pode te dar uma verdadeira aula a respeito de como o Squeak dá pau. Eu também posso. Mas ainda assim, acho bem bacana. O Dolphin e o VW são mais estáveis, mas eu não acho tão divertidos. Além disso, as versões mais recentes do Seaside chegam antes no Squeak.

Java Vinicius Machine wrote:
Plugin para o eclipse?

Ahh!!! Heresia!!!! Provavelmente isso não seria muito bacana, também não consigo pensar num jeito muito direto de fazer. Os ambientes Smalltalk que eu conheço misturam IDE (e até a VM) com aplicações (aliás, isso que é uma das coisas mais legais). O próprio fato do Eclipse ser escrito em Java já meio que zoa isso.

[edit] Não que seja impossível fazer, só não sei qual tipo de ganho poderíamos tirar disso. [/edit]

Abraços,


 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team