O Esdras me mandou a enquete que linguagem de programação você é.

Segunda ela eu sou Javascript. Apesar da descrição do site, eu não me sinto ofendido. Programo pouco em JavaScript, mas já vi muita coisa interessante, bastante flexível. Muita coisa do JavaScript eu vejo no Python.
As outras respostas seriam:



















Dariam uns bons adesivos. Gostei da definição do (meu amado) C, mas na minha versão seria: “Você é C. Você gosta de fazer malabarismo com facas”.
Para as linguagens funcionais, o que eu digo é:
Com linguagens funcionais você pensa mais para escrever o programa do que o programa vai pensar para resolver o problema.
E você? Comente que linguagem você é depois de fazer a enquete.
Torna-te quem tu és. Dê uma olhada nos menores preços de livros de JavaScript. Buscapé.
May 26 2007
Por Silveira, tags: programação, Python, Tech, Tutorial.
Persistência, em programação, é guarda alguma informação para você pegar depois.
A solução mais comum para persistência de dados são os bancos de dados, que podem resolver esse problema de uma maneira sofisticada e eficiente.
Por outro lado, para usar um banco de dados você vai precisar:
Tudo isso é chato e complicado, ainda mais se você quer fazer algo bem simples onde o desempenho não é um fator crítico. Você também poderia guardar suas informações num arquivo mas você teria que tratar vários aspectos de baixo nível.
Python tem algumas maneiras simples e fáceis de tratar persistência. Uma delas é o Shelve, que é um módulo padrão do Python.
Para brincar com ele abra seu terminal python digitando python no seu console:
>>> import shelve
>>> arq = shelve.open(’asdf’)
>>> arq['site'] = ‘http://www.python.org’
>>> arq['pi'] = 3.1415
>>> arq['fibo'] = [0, 1, 1, 2, 3, 5, 8, 13, 21, 34]
>>> print arq['pi']
3.1415
>>> print arq['fibo']
[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]
>>> del arq['site']
import shelve vai importa o módulo shelve. arq vai receber o arquivo asdf, que se não existir vai ser criado. Depois disso você pode usar arq como um dicionário comum, indexado por uma string chave. Para deletar alguem do arquivo simplesmente dê um del arq[chave].
Experimente fechar seu console e olhar como ficou o diretório onde você executou o terminal Python:

Um arquivo asdf foi criado. Você não precisa se preocupar como esses dados estão guardados dentro desse arquivo, o shelve vai cuidar disso para você.
Agora se você abrir novamente o console dentro desse diretório:
>>> import shelve
>>> arq = shelve.open(’asdf’)
>>> for chave in arq:
… print chave, arq[chave]
…
fibo [0, 1, 1, 2, 3, 5, 8, 13, 21, 34]
pi 3.1415
Tadã! Seus dados de volta.
Fica bem mais fácil fazer programas com persistência agora não é?
Vá mais longe! Livros de Como Programar em Python pelos menores preços.
Buscapé.
Por 3000 contos você descola um tapete igual a esse aí.

Tapete do Space Invaders
E não é só um tapete comum, você pode jogar com o tapete! E eu não estou falando de subir em cima dele e começar a dançar freneticamente. É jogar Space Invaders mesmo:

Mas é mentira. Na verdade é só um projetor jogando a imagem do space invaders sob um tapete comum.
Mas a idéia é boa.
A notícia completa no BoingBoing ou no Gizmodo.
Acho que eu já postei aqui quase tudo que eu gostaria de ter na minha casa. Só falta eu ficar milionário para bancar tudo isso.

E aí Aladdin? Gostou? Então dê uma olhada nos preços de tapetes e carpetes. Buscapé.
Passei esses dias procurando um bom tutorial de JNI mas tudo que eu achei era muito complicado e voltado para versões mais antigas do Java.
JNI é o jeito padrão de fazer com que uma aplicação Java chame implementações nativas, o que pode ser muito bom em eficiência.
Demorou um bocado mas eu finalmente consegui fazer um Olá Mundo em JNI e eu escrevi um tutorial de como fazer um olá mundo em JNI.
Quer ir mais longe? Livros! Pesquise os menores preços de livros de programação em Java no Buscapé.
O C não oferece um bom conjunto de estruturas já embutido na linguagem.
Eu estou sempre a escrever estruturas como lista encadeada, fila e pilha. Eu perco esses códigos e depois acabo escrevendo denovo. Para que isso não aconteça mais comigo e para que outras pessoas não passem por isso eu vou gradualmente começar a disponibilizar esse tipo de código sempre que eu implementalos.
Para começar uma pilha escrita em C (eu e o Marco fizemos esses fim de semana) que você pode usar em pequenas aplicações.
Como é de costume meu e do marco, está tudo no que nos acreditamos ser C padrão e portanto pode ser compilado em qualquer lugar.

Quer ir mais longe? Livros! Pesquise os melhores preços de livros sobre programação no Buscapé.
Alguém viu o Kyle? Ele é dessa altura. http://kankky.apina.biz:8003/10847.jpg
Referencia da linguagem do JavaFX 1.0 tá pronto. http://tinyurl.com/562jmh
@ClarissaMachado, só testei esse único produto deles. Não digo nem desminto nada sobre o resto.
porra, a versão do disco de "Solvador, Bahia de Caymmi" do Tom Zé não tá tão legal quanto a do show dele. Falta aquela virada do baixo. =(
Caixinhas de som da ibyte (marca também ibyte) são um lixo. Eu deveria levar 200 chibatadas só por ter tentado escutado uma música nela.
excelente overview do linguagem JavaFX http://www.ociweb.com/jnb/jnbDec2008.html