| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/12/2006 12:30:50
|
Java Vinicius Machine
JavaEvangelist
![[Avatar]](/images/avatar/22f2729737ae3dc9702e4cee0eb3e900.png)
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
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/12/2006 12:39:12
|
Rubem Azenha
GUJ Master
![[Avatar]](/images/avatar/cb953f6ca5923f7517125db46ed1293d.jpg)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/12/2006 12:45:12
|
fmeyer
Moderador
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/12/2006 13:25:10
|
Java Vinicius Machine
JavaEvangelist
![[Avatar]](/images/avatar/22f2729737ae3dc9702e4cee0eb3e900.png)
Membro desde: 03/12/2004 12:56:35
Mensagens: 484
Offline
|
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/12/2006 22:31:59
|
alfabiano
Smalltalk
![[Avatar]](/images/avatar/eb1e4e49423bf446d9ccc99322523f3c.jpg)
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!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2006 06:21:55
|
Sergio Lopes
Moderador
![[Avatar]](/images/avatar/8232e119d8f59aa83050a741631803a6.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2006 17:35:39
|
alfabiano
Smalltalk
![[Avatar]](/images/avatar/eb1e4e49423bf446d9ccc99322523f3c.jpg)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/12/2006 22:35:35
|
Java Vinicius Machine
JavaEvangelist
![[Avatar]](/images/avatar/22f2729737ae3dc9702e4cee0eb3e900.png)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/12/2006 00:40:03
|
alfabiano
Smalltalk
![[Avatar]](/images/avatar/eb1e4e49423bf446d9ccc99322523f3c.jpg)
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...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/12/2006 01:58:13
|
Java Vinicius Machine
JavaEvangelist
![[Avatar]](/images/avatar/22f2729737ae3dc9702e4cee0eb3e900.png)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/12/2006 11:26:33
|
gcobr
JavaEvangelist
![[Avatar]](/images/avatar/c8cb367040e335d5265c1.jpg)
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.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/12/2006 01:02:07
|
AllMighty
Java Ninja
![[Avatar]](/images/avatar/c900197841211ba608f56.gif)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/12/2006 05:05:20
|
Sergio Lopes
Moderador
![[Avatar]](/images/avatar/8232e119d8f59aa83050a741631803a6.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/03/2007 23:07:48
|
Java Vinicius Machine
JavaEvangelist
![[Avatar]](/images/avatar/22f2729737ae3dc9702e4cee0eb3e900.png)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/03/2007 02:57:34
|
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,
|
|
|
 |
|
|