Arvorezinha – Smalltalk
Submetido por trodrigues.
Olá falsinho. Aqui vai a versão da árvorezinha numa linguagem que aprendi na universidade e que sempre me fascinou, o Smalltalk.
| n | n := 5. 1 to: n do: [ :i | i timesRepeat: [ Transcript show: '*']. Transcript cr].
Para correr este código, pode-se instalar o Squeak, um ambiente de Smalltalk multiplataforma que parece ter sido feito para miúdos de 5 anos. Depois, no menu de tools do lado direito, arrastar uma janela de Transcript e outra de Workspace para a área principal e colocar o código na janela de Workspace. Por fim basta seleccionar o código todo com o rato e fazer Alt+D ou middle click -> Do it
Abracinhos e beijinhos.
Alternativamente podem usar o VisualWorks da Cincom que também é multiplataforma e ja é algo mais profissional: http://www.cincomsmalltalk.com/scripts/CommunityDownloadPage.ssp
Aqui fica um screenshot do VW a correr uma árvore de 50000 linhas: http://img26.imageshack.us/img26/2171/arvorezona.png