(Desculpem lá a linguagem técnica, mas este blog também é sobre informática!)
E se o servidor web mais rápido fosse afinal implementado em LISP?
O LISP é uma linguagem de programação muito velhinha, foi especificada em 1958 e é a segunda linguagem de programação de alto nível mais antiga ainda em uso.
Quando a aprendi na faculdade era quase uma curiosidade que apenas era utilizada por um pequeno núcleo de pessoas da área da Inteligência Artificial. É no entanto uma linguagem muito poderosa para determinados domínios, nomeadamente os de programação lógica utilizando gramáticas e inferência.
Quem diria que poderia ser implementado um servidor web em List e ainda por cima ser um dos mais eficientes servidores web de acordo com os testes efectuados.
O LISP tem a grande vantagem de não ser uma linguagem compilada e de poder ser estendido dinamicamente. Para chamadas em AJAX (javascript assíncrono) é essencial a velocidade de resposta e nisso este servidor web parece ser imbatível. Tem ainda a vantagem de permitir verificação sintática do Javascript sem ser em run-time, o que é muito bom para depuração de erros.
Enfim, para já apenas uma curiosidade, mas quem sabe se no futuro não se transforma numa boa solução…

Comentários Recentes