light table playground

4 views
Skip to first unread message

Hugo Cristo

unread,
Jun 25, 2012, 6:43:20 PM6/25/12
to predesco...@googlegroups.com, ixdav...@googlegroups.com, ufes...@googlegroups.com
tira-gosto do light table (o tal projeto do kickstarter inspirado pela talk do bret victor) pra windows, linux e mac
http://app.kodowa.com/playground 

fodarástico.

abs
--
Prof. Hugo Cristo, Msc.
Doutorando em Psicologia - PPGP / UFES
Professor Assistente - Departamento de Desenho Industrial / UFES
Coordenador do Laboratório de Psicologia da Computação - LabPC / UFES
www.hugocristo.com.br | www.labpc.com.br | www.twitter.com/hugocristo

Conheça o projeto Computação para Todos: www.computacaoparatodos.com.br

Marcos Accioly

unread,
Jun 25, 2012, 7:35:40 PM6/25/12
to ufes...@googlegroups.com, predesco...@googlegroups.com, ixdav...@googlegroups.com
não consigo entender como isso se aplicaria a alguns cenários de desenvolvimento de software, como scripts que lidam com arquivos ou bancos de dados. peguei o software e experimentei aqui, mas realmente não consegui entender se ele vai simplesmente interpretar e processar *o tempo todo* o que eu digito (o que certamente não é uma boa ideia em alguns casos). 

tem algo mais aprofundado sobre o assunto? to vendo a palestra com o bispo aqui e a ideia é animal mesmo. testar ideias enquanto se faz o programa é simplesmente sensacional. 

a ideia é trabalhar com programas que tenham feedback visual?

--
marcos accioly | @marquito




--
Lista LabPC-UFES

Bianca Trancoso

unread,
Jun 25, 2012, 7:49:11 PM6/25/12
to ixdav...@googlegroups.com, ufes...@googlegroups.com, predesco...@googlegroups.com
Pois é, só fui entender melhor quando vi no kickstarter (e ouvi "a new concept to IDE")

Que palestra está vendo Accioly? Que talk é esse Hugo? No Ted?

2012/6/25 Marcos Accioly <marcos...@gmail.com>

--
Você está recebendo esta mensagem porque se inscreveu no grupo "ixdavitoria" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para ixdav...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para ixdavitoria...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/ixdavitoria?hl=pt-BR.

Marcos Accioly

unread,
Jun 25, 2012, 7:54:30 PM6/25/12
to ixdav...@googlegroups.com, ufes...@googlegroups.com
talk inspirador:  http://www.youtube.com/watch?v=PUv66718DII 

--
marcos accioly | @marquito




2012/6/25 Bianca Trancoso <biancat...@gmail.com>

Bianca Trancoso

unread,
Jun 25, 2012, 7:56:36 PM6/25/12
to ixdav...@googlegroups.com
Esse pessoal que só lê o inicio, tsc. Valeu Marcos.

2012/6/25 Marcos Accioly <marcos...@gmail.com>

Hugo Cristo

unread,
Jun 25, 2012, 8:38:07 PM6/25/12
to ixdav...@googlegroups.com
smalltalk é assim, lisp e derivados são assim, self era assim e, em certa medida, até python e javascript são assim contanto que usem um REPL (read-eval-print-loop) da vida.

o paradigma é muito diferente, marquito. processar o tempo todo é, na minha opinião, o auge das linguagens de alto nível e só é possível trabalhar com alguns tipos de abstração se for assim.

discordo de você sobre não ser uma boa ideia talvez por programar em smalltalk e não ter experimentado nada mais foda no mundo para escrever/inspecionar/avaliar código em um tempo de execução que não acaba nunca. só existe orientação a objetos de fato (falando até filosoficamente) quando tudo no sistema é dinâmico a ponto de não existir diferença entre um dado e o código da consulta que recupera esse mesmo dado. você vai ter que refazer toda natureza das conexões de bancos de dados, gerenciadores de eventos, coletores de lixo, tipagem de dados, só que por outro lado poderá enxergar até um fluxo de dados como objeto (otimizar a consulta "vendo" ela acontecendo ao invés de medir os ciclos? hell yeah!)

quando tudo vira um objeto, você manipula, inspeciona, faz predições em tempo real, independentemente da natureza dos objetos... daí tem as possibilidades do light table trabalhar com tudo, de scripts pra web até jogos e animações com o bret victor fez. o feedback visual é apenas uma consequência da mudança de paradigma, e vale dizer que esse paradigma já tá mais do que bem resolvido num squeak (ou no smalltalk desde os anos 70).

na minha cabeça o grande pulo do gato do light table é tornar esse tipo de "possibilidade" mainstream, despertando o interesse nos usuários de python, ruby, php e outras tranquilharias por esse tipo de abertura. o treco passou de $300k principalmente pela promessa de funcionar com python.

abs

--
Você está recebendo esta mensagem porque se inscreveu no grupo "ixdavitoria" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para ixdav...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para ixdavitoria...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/ixdavitoria?hl=pt-BR.

Hugo Cristo

unread,
Jun 25, 2012, 8:42:13 PM6/25/12
to ixdav...@googlegroups.com
bianca, esse vídeo foi aquele que gerou o #mimimi designers x programadores x gente acima da média.

:)
Reply all
Reply to author
Forward
0 new messages