¿Lisp tendría ventajas sobre otros idiomas para construir una red neuronal?

Las redes neuronales se pueden escribir en cualquier idioma con un paquete de álgebra lineal decente. Python / C ++ y Lua son favoritos porque tienen buenas bibliotecas de Álgebra Lineal. Aparte de eso, las redes neuronales requieren un control preciso sobre los sistemas para optimizar su rendimiento (es por eso que la mayoría de las bibliotecas, incluso si las usa un lenguaje de alto nivel, están escritas en C / C ++).

Mientras Lisp pueda proporcionar estas dos cosas, es un buen lenguaje para implementar redes neuronales. Infact Clojure podría usarse junto con deeplearning4j para implementar redes neuronales, Julia, que es algo así como un lisp, también podría usarse. Ambos lenguajes son divertidos de codificar.

Sin embargo, no creo que lisp (o cualquier otro dialecto o variación del mismo) ofrezca alguna ventaja sobre las alternativas actuales (C ++ / Python / Lua) debido a su sintaxis.