09.03.09

Dojo 64 – Interpretador de Smalltalk em Smalltalk

Posted in Dojo, SmallTalk at 8:39 am by marivb

  • Data: 09/02/2009
  • Participantes: Breno, Mari, Jac, Hugo, André, Fernando, Paulo, Ettore, Marcos, Thiago
  • Problema: Interpretador de Smalltalk em Smalltalk (Squeak)
  • Código: ainda não está online

A idéia do problema era interpretar uma sequencia de comandos em Smalltalk fazendo parse do texto e tudo o mais. Começamos com a coisa mais simples – uma atribuição: “minhaVariavel := umValor“. Apesar de a maioria não saber a linguagem direito e de os que sabiam não lembrarem direito, o código foi evoluindo.

Retrospectiva

Do ruim:

  • Avançamos muito pouco, apesar de fazer parte do aprendizado, queríamos ter avançado mais
  • Não usamos controle de versões
  • Falta conhecimento base em Smalltalk para aproveitar mais da sessão
  • A falta de conhecimento também causa lentidão
  • Precisamos muito do mouse pra programar no Squeak
  • “Gurus” Smalltalk estavam enferrujados
  • Confusão com as janelas do Squeak, resolução 800×600 não ajuda, ambiente estranho para a maioria
  • Conversa paralela e dupla falando baixo
  • Nem sempre a lista de “ToDo’s” dá tão certo
  • Estamos na seca se problemas

Do bom:

  • Método String >> findTokens do Squeak é o String.split() do Java
  • String >> withBlanksTrimmed
  • Linguagem nova: Squeak Smalltalk!
  • Aprendemos ou relembramos SUnit
  • Pessoas novas
  • O problema, independente da linguagem, é muito interessante
  • Foi uma sessão mais exploratória do que de costume

Do que discutimos com a pizza:

  • Squeak em produção? Aplicações do Smalltalk?
  • Como funciona o Method Finder? É mágica?
  • Que tal um “breafing” da reunião na semana que antecede o encontro?

RSS feed for comments on this post · TrackBack URL

Leave a Comment