Continuations & Exception Handling (revisited)

July 20, 2008 on 7:02 am | In technocraft | 2 Comments
Tags:

...e lá estava eu me divertindo com exceções em Scheme, utilizando os recursos que o Gambit-c oferece, inspirados nos SRFI 12, 18 e 34. O código que estou escrevendo, no entanto, possui muitos trechos que tentam capturar e propagar exceções, algo não suportado pelos recursos oferecidos (até onde sei), e eu só me atentei à [...]

[leia mais...]

Javascript quirks

June 21, 2008 on 7:53 pm | In technocraft | No Comments
Tags:

Recentemente, li um email do Alex Warth onde ele deu dois bons exemplos de problemas com javascript, explicando como certos comportamentos falham quando se tem a expectativa de que funções e arrays são "first-class" [...]

[leia mais...]

Most beautiful code

June 20, 2008 on 5:55 am | In technocraft, mindcraft | 2 Comments
Tags:

Como uma melodia cristalina ou um por do sol cheio de vida.
Hipnótico, desconcertante. Perturbador. [...]

[leia mais...]

Ahhh…Emacs! (e minha história com o vim e outros editores)

June 18, 2008 on 4:32 pm | In technocraft, personal | 3 Comments
Tags:

Em meio às discussões épicas que perduram durante anos, participei como mero espectador, observando e rindo das piadas e pouco caso criado por dois grupos de pessoas apaixonadas por suas respectivas ferramentas fundamentais de trabalho: o editor de textos.
Como muitos novatos, o primeiro editor que "aprendi" a utilizar no Linux foi o vi(m). "Aprendi", entre [...]

[leia mais...]

By the way: Photosynth demo

June 1, 2008 on 10:06 am | In technocraft | No Comments
Tags:

Página da apresentação: http://www.ted.com/talks/view/id/129

Tags: innovations presentations

[leia mais...]

Continuations & Exception Handling

May 28, 2008 on 1:45 am | In technocraft | No Comments
Tags:

Recentemente, estava eu escrevendo código para um pequeno exercício mental (e, quem sabe, algo mais prático do que isto, mas só o tempo dirá) em Scheme, e acabei me deparando com um problema que me fez sentir sede por algo similar à exceptions. Eu não sei o quão interessante é ter/utilizar exceptions em Scheme, mas [...]

[leia mais...]

Dynamic Languages Strike Back

May 13, 2008 on 8:03 pm | In technocraft | No Comments
Tags:

Muito interessante a palestra do yegge. Ainda não li o transcript inteiro, e estou tentando fazer o dump do video - até agora, sem sucesso. Se alguém souber fazer isso com o mplayer/xine eu agradeceria a dica :)

Tags: programming languages

[leia mais...]

Programming Language War

May 13, 2008 on 3:18 am | In technocraft, mindcraft | 6 Comments
Tags:

Tenho procurado enfatizar algo muito importante durante as aulas de arquitetura de computadores: como os computadores que tem o programa como parte de seu hardware se comparam com uma arquitetura de programa-armazenado como a de von neumann.
Uma implicação importante desta primeira classe de computadores é que se precisarmos modificar o programa, precisamos modificar o computador, [...]

[leia mais...]

Hurry

March 17, 2008 on 3:34 pm | In technocraft | 2 Comments
Tags:

-"Amor, vou comprar meu notebook. Se vier com o Vista, vc instala o Linux pra mim?"
E assim começou minha última semana, quando minha namorada decidiu se tornar uma usuária de GNU/Linux. Instalei o Debian etch + gnome no notebook dela, com uma ajuda aqui e ali do metal. Após usar um pouco o sistema, digo [...]

[leia mais...]

Volta às aulas (com uma reviravolta)

March 12, 2008 on 5:43 am | In personal | 5 Comments
Tags:

Agora é oficial. Estou voltando para as salas de aula da minha ex-faculdade, mas agora, como professor! Fui contactado para lecionar duas disciplinas: Inteligência Artificial e Organização e Arquitetura de Computadores I.
Este é o tipo de notícia (ou melhor, oportunidade) que vem na hora certa e está estritamente dentro do meu planejamento. Dividindo o tempo [...]

[leia mais...]
Next Page »

Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds. Valid XHTML and CSS. ^Top^