Newspeak: HelloBraveNewWorld

small-peeking-eyePara começar a experimentação com a linguagem Newspeak e o IDE estou lendo Newspeak on Squeak A Guide for the Perplexed. Com é de praxe a construção de um hello world evita complicações com o código para um ‘newbie’. Vamos então ao HelloBraveNewWorld!

O ambiente para o Mac baixei em Newspeak Prototype Release.

O Hopscotch é o IDE (ou um IDE) para Newspeak.

Hopscotch

Um característica das GUI no Newspeak é poder ser navegada no estilo Web. Parece ser mais produtivo do que o esquema baseado no Class Browser do Smalltalk. Já tinha visto algo assim no ambiente do Eiffel.

Entrei também no Newspeak Forums (no forum fui informado sobre como remover uma categoria).

Seguindo o link ‘System Source’ obtemos:

packages-and-categories

Clicando no link ‘add’ ao lado de ‘(unpackaged)’ podemos criar a categoria:

category-creation

Clicando no botão  verde a categoria é criada:

created-category

Navegando pelo link ‘Nspk-example’ temos:

category-window

Clicando no ‘+’ é possível criar uma classe:

creating-class

Que alteramos para:

hello-class-initial-definition

NewspeakObject é uma classe que substituiu Object e apresenta uma API mais enxuta.

(Continua na parte 2)

Anúncios

Uma resposta para “Newspeak: HelloBraveNewWorld

  1. Pingback: Newspeak « Crab Log

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s