Páginas

Showing posts with label ideas. Show all posts
Showing posts with label ideas. Show all posts

Friday, May 27, 2011

Sobre escolhas no projeto de linguagens de programação

Este tópico muito me atrái, e por vezes levanto esta discussão nos nossos encontros semanais do Dojo Rio.

Ontem fiz um post tentando esclarer que num mar de similaridades sintáticas podem existir muitas diferenças semânticas. O caso prático foi uma comparação envolvendo Boo, Python e Ruby.

A discussão seguiu na lista do Dojo, e um outro aspecto que marca a diferença entre escolhas feitas no projeto da linguagem Python e escolhas feitas no projeto da linguagem Boo surgiu num comentário do Juan. Este post é uma reflexão sobre este aspecto.

O Juan disse:
De qualquer forma, a coisa que mais me faz gostar de boo é não escrever "__init__", e sim "constructor".

Taí, gosto é um negócio bem abstrato e indiscutível muitas das vezes.

Seguindo a linha de papos que temos às vezes sobre as escolhas feitas no projeto de linguagens e as consequências que estas escolhas acarretam, ser "__init__" ou "constructor" é mais uma questão de escolha, na qual cabe-nos apenas declarar nosso gosto se o tivermos, e observar consequências.

Talvez por estar acostumado com a filosofia Python, o Zen of Python se quiserem, eu gosto da consistência ortogonal do "__whatever__" como disse o Berrondo.
E falar sobre gosto pára por aqui.


Mas e as consequências das escolhas?

Saturday, February 7, 2009

Idéias para a Saúde Pública e Educação - TED2009 - Bill Gates

Assisti esse vídeo hoje, e tenho certeza de que ele deve ser espalhado para o maior público possível.

Trata-se de Bill Gates abordando dois problemas atuais. Note que não é o Bill Gates que você deve "conhecer", ele não está falando de Microsoft, nem de nada relacionado a tecnologia.
Gates fala sobre a erradicação da malária, grande causadora de mortes nos países pobres (Brasil inclusive).

Seu otimismo me contagia, tanto que me motiva e inspira a tomar ações que visam melhorar nosso mundo. Cada um de nós tem o poder de lutar por um mundo melhor, e isso não deve ficar só em palavras.

O outro tópico é como fazer ótimos professores. Sinto que tive o privilégio de ter grandes professores em minha vida, e ainda alguns por vir nos últimos anos de faculdade. Ter a presença de alguém que o motive e inspire em sua vida é uma experiência pela qual todos deveriam passar.

Hoje não me sinto tão bem para "falar bonito" sobre os dois temas, até porque o Bill já falou muito bem. Não deixem de acompanhar na íntegra suas palavras, elas certamente podem mudar sua forma de ver o mundo, e de acreditar em dias melhores.



Além do mais, eu não conhecia o TED. É um evento sobre "idéias que valem ser amplamente divulgadas". Certamente podemos encontrar outros tópicos igualmente interessantes no site oficial: TED.com
O evento está ocorrendo esta semana na Califórnia, portanto não vejo a hora de divulgarem mais vídeos no site!