linux-BR.org

Notícias de software livre e tecnologias

Como os testes envolvem a manipulação de um pedaço de dados decente, mas não enorme,, eu precisava de um idioma com desempenho “bom o suficiente”.Os testes envolvem representar, transformar e inspecionar estruturas de dados complexas e aninhadas.Como o teste é um trabalho experimental, eu precisava de um idioma conciso, adaptável e adequado à prototipagem.Quase todos os bancos de dados possuem um cliente JVM, normalmente escrito em Java, e o Clojure possui interop decente de Java.Clojure é conciso e sua flexibilidade sintática – em particular, seu sistema macro – trabalha bem para isso.

Fonte: https://aphyr.com/posts/367-why-is-jepsen-written-in-clojure