

Essa charge foi feita pelo Eustáquio Rangel. Qualquer semelhança com ocorrências registradas mundo afora pode não ser mera coincidência…
Há muito tempo, antes mesmo de aparecer o Shrek, havia um escrito anônimo e antigo dizendo o que o programador de cada linguagem faria para matar o dragão e salvar a princesa. Hoje apresento a versão refatorada e atualizada por mim, arcano vermimundo supremo deste recinto. Com vocês, matando o dragão…
Java Chega, encontra o dragão, desenvolve um framework para aniquilamento de dragões em múltiplas camadas, escreve vários artigos sobre o framework mas não mata o dragao.
.NET Chega, olha a idéia do Javanes e a copia, tenta matar o dragão, mas é comido pelo réptil.
C Chega, olha para o dragão com olhar de desprezo, puxa seu canivete, degola o dragão, encontra a princesa, mas a ignora para ver os últimos checkins no cvs do kernel Linux.
C++ Cria um canivete básico e vai juntando funcionalidades até ter uma espada complexa que apenas ele consegue entender … mata o dragão mas trava no meio da ponte por causa dos memory leaks.
COBOL Chega, olha o dragão, pensa que tá velho demais para conseguir matar um bicho daquele tamanho e pegar a princesa e, então, vai embora.
Pascal Se prepara durante 10 anos para criar um sistema de aniquilamento de dragão … chegando lá descobre que o programa só aceita lagartixas como entrada.
Shell O cara chega no dragão com um script de 1 linha que mata, corta, stripa, empala, pica em pedacinhos e impalha o bicho, mas na hora q ele roda o script aumenta, engorda, enfurece, e coloca alcool no fogo do dragão.
PERL Vai até o CPAN e baixa uma espada de luz anti-dragão-seqüestrador-de-princesa. Escreve o procedimento para matar o dragão em apenas 7 caracteres e tenta. Erra por um milímetro. Tenta modificar para poder acertar o dragão, mas não consegue mais entender o que escreveu…
PHP Tenta fazer uma espada do zero usando madeira e papel alumínio, devidamente recoberta e pintada, que fica muito bonita, embora não pareça nem lembre de nenhuma forma uma espada. Antes de tentar matar o dragão com ela, tenta aplicar uma maquiagem para melhorar o “skin” do dragão. O dragão, vaidoso, gosta do serviço e deixa o programador ir embora vivo. (mas a princesa ainda acha que ele devia ter usado menos blush)
VB monta uma arma de destruição de dragões a partir de varios componentes, parte pro pau pra cima do dragao e, na hora H, descobre que a espada só funciona durante noites chuvosas…
PL/SQL Coleta dados de outros matadores de dragão, cria tabelas com N relacionamentos complexidade ternaria, dados em 3 dimensões, OLAP, demora 15 anos para processar a informação. Enquanto isso a princesa virou lésbica.
Ruby on Rails Para matar o dragão cria em 5 minutos uma estrela da morte com todas as funcionalidades básicas implementadas: raio da morte, quarto com espelhos pra quando salvar a princesa e RSS. Ao disparar contra o dragão nota que só funciona se o dragão, a princesa e o castelo estiverem acessando a web.
Smalltalk Chega, analisa o dragao e a princesa, vira as costas e vai embora, pois eles são muito inferiores.
ASSEMBLY Acha que ta fazendo o mais certo e enxuto, porém troca um A por D, mata a princesa e transa com o dragão.
Fortran Chega, desenvolve uma solução com 45000 linhas de codigo, mata o dragão vai ao encontro da princesa … mas esta o chama de tiuzinho e sai correndo atrás de programadores que trabalhem na Microsoft ou no Google. (depois de maria-chuteira teremos maria-compiler?)
FOX PRO Desenvolve um sistema para matar o dragão, por fora é bonitinho e funciona, mas por dentro está tudo remendado, quando ele vai executar o aniquilador de dragões lembra que esqueceu de indexar os DBF.
ANALISTA DE PROCESSOS Chega ao dragão com duas toneladas de documentação desenvolvida sobre o processo de se matar um dragão genérico, desenvolve um fluxograma super complexo para libertar a princesa e se casar com ela, convence o dragão que aquilo vai ser bom pra ele, e que não será doloroso. Ao executar o processo ele estima o esforço e o tamanho do estrago que isso vai causar, a assinatura do papa, do buda e do Raul Seixas para o plano, e então compra 2 bombas nucleares, 45 canhões, 1 porta aviões, contrata 300 homens armados até os dentes, quando na verdade necessitaria apenas da espada que estava na sua mão o tempo todo.
CLIPPER Monta uma rotina que carrega um array de codeblocks para insultar o dragão, cantar a princesa, carregar a espada para memória, moer o dragão, limpar a sujeira, lascar leite condensado com morangos na princesa gostosa, transar com a princesa, tomar banho, ligar o carro, colocar gasolina e voltar pra casa. Na hora de rodar recebe um “Bound Error: Array Access” e o dragão come ele com farinha.
Python Desenvolve uma arma mortal. Mata o dragão, a princesa e a si mesmo.
Esta é mais uma etiqueta para computador, caderno, porta-CDs e onde mais vocês queiram colocar pra levar as pessoas ao futuro do mundo.
Breve, também em bottons para camisa…
O Desktop Maker, conforme aqui mesmo noticiado, está ganhando força internacional. A novidade agora é que o desenvolvimento do Bamboo, Gerenciador de Arquivos do DM, vai receber patrocínio do Sílvio Santos.
Para saber mais sobre o Bamboo, confira a página de apresentação do próprio. A nota oficial será veiculada hoje no Jornal do SBT.
Neste caso, o interesse do Silvio é melhorar o Computador do Milhão com software livre, enquanto há rumores de que esteja planejando um programa de Reallity Show juntando em uma casa desenvolvedores de Software Livre ligados ao projeto Desktop Maker.
O Window Maker já foi um ambiente gráfico muito utilizado no passado. Criado por um brasileiro, o Alfredo Kojima, ele chegou a ser utilizado como ambiente gráfico padrão em várias versões do Linux na época, papel que hoje é desempenhado pelo KDE e pelo GNOME.
Até agora, pois um novo projeto de ambiente gráfico começa a ganhar força. Trata-se do Desktop Maker, um projeto que leva o Window Maker ao patamar das aplicações conhecidas como “Ambientes de Desktop”.
Angelique Tussaud, a única mulher no projeto, diz que o objetivo do Desktop Maker é quebrar o paradigma da barra inferior, levando os usuários a uma nova experiência e sentimento de liberdade. Angelique tem trabalhado na integração do Desktop Maker com as tecnologias de widgets e gadgets existentes. “O Window Maker sempre foi conhecido por seus programas rodando na forma de pequenos quadrados, os docks. Queremos agora aproveitar também a área de trabalho, expandindo a experiência dos usuários”. Segundo ela, o Desktop Maker vai ter suporte completo e centralizado aos Dashoboards do MacOS X, aos Gadgets do Google e da Microsoft, gDesklets do GNOME, Karamba do KDE e Widgets do Yahoo. “Também estamos implementando gestures em todo o ambiente, o que permitirá mudar de área de trabalho ou apagar arquivos com simples movimentos do mouse”, diz Angelique, entusiasmada.
Percival Silveira, que já foi funcionário da antiga Conectiva, está desenvolvendo o Bamboo, gerenciador de arquivos que leva esse nome em homenagem ao mascote do projeto, o panda Amanda. “Teremos um gerenciador de arquivos com interface dupla: a janela de navegação e o dock, além do serviço que rodará escondido. Ele é capaz de reconhecer dispositivos conectados, inclusive disquetes. E através de um algoritmo de previsão, ele desmonta os dispositivos automaticamente milissegundos antes que sejam removidos.
A parte mais interessante das novidades visuais, porém, está sendo mantida por Yoshida Baltazar, ex-colega de Alfredo no curso Ciência da Computação pela UFRGS, com quem não foi possível o contato com nossa equipe. Ele está trabalhando no módulo 3DM, que dará suporte a efeitos tridimensionais ao Desktop Maker, permitindo, entre outras coisas, que nove docks compartilhem um mesmo espaço, formando um cubo.
A fama de ser um ambiente leve vai continuar, se depender da equipe do Desktop Maker. “O Desktop Maker está portando tudo de WINGS para GNUStep. O Waldo criou o DING+oQ (DING Is Not Gtk+ or Qt), que oferece a mesma interface de programação que o GTK+ e o Qt, mas usando o GNUStep. Assim, vamos poder recompilar vários programas para usarem DING+oQ, mantendo o visual integrado e melhorando o desempenho. No caso do browser, partindo do Galeon, do GNOME, a melhoria na performance foi de 97% e com o k3b, obtivemos 54% de melhoria, o que está sendo muito bom!”, comenta Percival.
Embora ainda não tenha atingido a maturidade, o projeto já atraiu a atenção da equipe da Mandriva e do NetBSD, além de um inusitado patrocinador: saiu no site de notícias japonês Asahi que a Sony pretende patrocinar o projeto, para tornar o Desktop Maker o ambiente padrão no Sonix. Trata-se de uma versão do Linux desenvolvida por ela ainda por ser lançada, otimizada para funcionar no PlayStation 3. “Nossos consumidores são muito exigentes quanto à qualidade e estão mais abertos a experiências novas”, disse o Gerente do Setor de Jogos Frank Mai.
Mais notícias: apoio do SBT.
Porque às vezes insistem que a gente use esse negócio tosco e esquisito que chamam de Rwindows…
É em homenagem a esse protótipo de Sistema Operacional que colocamos esta tela tão comum nele.
Só pra encerrar: a próxima versão virá bem melhor! Vai nem precisará de usuário pra travar!
Comentários recentes
há 1 dia 15 hours atrás
há 3 days 4 hours atrás
há 1 semana 3 days atrás
há 1 semana 6 days atrás
há 3 weeks 4 days atrás
há 14 weeks 4 days atrás
há 37 weeks 3 days atrás
há 41 weeks 4 days atrás