Discussão:Smalltalk
Adicionar tópicoMe parece que este artigo fala sobre uma ferramenta de desenvolvimento(não citada) e não sobre a linguagem... não parece estranho comparar Smalltalk com SOs e Browsers ????
Luís Felipe Braga 00:20, 17 Novembro 2005 (UTC)
Porque Smalltalk-80
[editar código-fonte]A linguagem principal tratada nesse artigo é Smalltalk-80, não Smalltalk. Aliás, não existe uma linguagem verdadeiramente chamada Smalltalk, que é o apelido da linguagem Smalltalk-80.
O próprio artigo fala de várias variações que levaram a versão da linguagem conhecida como Smalltalk-80.
Uma enciclopédia deve atentar para o nome correto das coisas. Pascal, Smalltalk e ALGOL, por exemplo, não são só uma linguagem, mas famílias de linguagens de programação que muitas vezes tem membros bem distintos. Se referir ao termo genérico Smalltalk me parece uma simplificação que pode e deve ser corrigida para tornar as coisas mais precisas.
Porém, admito que em todas as Wikipedias, Smalltalk é usado para essa linguagem, simplesmente porque as pessoas conhecem Smalltalk-80 mais como Smalltalk. Enciclopedicamente falando, porém, é um erro, pois coloca o apelido como norma.
Porém, para audaciosamente me decidir pela mudança, lembro que a página do presidente Lula ou do presidente FHC, como são conhecidos no Brasil, contém nome e sobrenome. Ou também Brasil, que é redirecionado para República Federativa do Brasil, ou nomes de clubes de futebol.
Assim, eu admito um voto para voltar atrás, porém minha idéia é ir colaborando nas linguagens de programação tornando sua descrição bem mais precisa, usando os termos família e linguagem, e deixando derivações menores dentro de linguagens maiores.
Por favor vejam os exemplos iniciais de modificações que fiz:
O exemplo também se aplica a Fortran, que possui variações que tornam cada linguagem bem diferente da outra, e é importante caracterizar essas diferenças.
Mais pensamentos
[editar código-fonte]Após escrever o texto acima, fiz uma revisão de algumas referência e passei a achar que posso estar errado! Isso porque a comunidade Smalltalk parece ter adotado o nome Smalltalk como um padrão para todas as implementações.
Estou em dúvida no caso geral, apesar de achar que esse artigo ainda é mais sobre Smalltalk-80 do que sobre Smalltalk (que deveria incluir melhorias posteriores).
- Uma boa referência é a wiki em inglês. Lá o nome do artigo é Smalltalk e, apesar de tratar com mais profundidade da implementação "Smalltalk 80", o artigo, quando fala da linguagem, a chama genericamente de Smalltalk. Luís Felipe Braga 13:45, 18 Abril 2006 (UTC)
Smalltalk vs Smalltalk-80
[editar código-fonte]Voltei para o artigo para Smalltalk, mantendo a introdução. Ele foi movido sem a devida discussão e espero que outras pessoas opinem. Luís Felipe Braga Msg 03:37, 24 Janeiro 2007 (UTC)