Cofundador da Cardano reflete sobre caminho alternativo no desenvolvimento da Cardano

Oi galera, prontos para mergulhar no mundo louco das notícias de cripto? Junte-se ao nosso canal do Telegram onde deciframos os mistérios da blockchain e rimos das mudanças de humor imprevisíveis do Bitcoin. É como uma novela, mas com mais drama descentralizado! Não fique de fora, venha com a gente agora e vamos aproveitar a montanha-russa das criptos juntos! 💰🎢

Junte-se ao Telegram


Como um investidor experiente em criptografia com sólida experiência em desenvolvimento de software, não posso deixar de ficar intrigado com a recente revelação de Charles Hoskinson sobre sua decisão de usar Haskell em vez de Clojure para construir a plataforma blockchain Cardano.


Recentemente, Charles Hoskinson, o fundador da Cardano, revelou um detalhe intrigante: ele quase construiu a plataforma blockchain Cardano usando Clojure como linguagem de programação. Este ponto crucial de tomada de decisão na história de Cardano resultou na seleção de Haskell em vez de Clojure para o projeto.

Decisão-chave em linguagem de programação

Na minha exploração do X com Ktorz da Fundação Cardano, compartilhei meu fascínio inicial pelo Clojure, um dialeto dinâmico e funcional do Lisp. No entanto, optei por Haskell em vez de Clojure devido às suas vantagens no domínio do Cloud Haskell e às características distintivas do Liquid Haskell e Agda.

Como um investidor em criptografia, relembrando minhas decisões anteriores, quase embarquei na construção de Cardano usando Clojure. Na verdade, conversamos sobre essa possibilidade com a Cognitech anos atrás. No entanto, acabei optando por Haskell por dois motivos: o apelo de Cloud Haskell e minha expectativa de utilizar Liquid Haskell/Agda.

— Charles Hoskinson (@IOHK_Charles) 30 de maio de 2024

A compatibilidade da estrutura de computação distribuída do Cloud Haskell é excelente para aplicações blockchain. Além disso, Liquid Haskell e Agda oferecem recursos sofisticados para verificação formal, garantindo a precisão dos códigos.

“Imagine a emoção de escrever todos os aspectos do Cardano usando ClojureScript e ClojureSpec.”

2024-05-30 19:48