Julia (llenguatge de programació)
llenguatge de programació From Wikipedia, the free encyclopedia
Remove ads
Julia, en ciència de la computació, és un llenguatge de programació dinàmic d'alt nivell adreçat a l'anàlisi numèrica però també es pot considerar com un llenguatge de propòsit general. Julia implementa un compilador sofisticat, execució en paral·lel, precisió numèrica i una biblioteca de funcions matemàtiques extensa (àlgebra lineal, generació de nombres aleatoris, processament de senyal i de cadenes de caràcters).[1][2][3]
Remove ads
Característiques del llenguatge
Les principals característiques són :[4]
- Funcionalitat de dispatch múltiple: habilitat de definir el comportament de les funcions mitjançant combinació d'arguments.
- Tipus de dades dinàmics.
- Manegador de paquets.
- Funcions tipus C i Python.
- Computació distribuïda i paral·lela.
- Llicència MIT: lliure i codi obert.
Comparativa amb altres llenguatges
El següent benchmark s'ha obtingut en un microprocessador d'un sol nucli Intel(R) Xeon(R) CPU E7-8850 2.00GHz CPU amb 1TB of 1067MHz DDR3 RAM, corrent sobre Linux :[5]
Resultats relatius a codi compilat en llenguatge C (factor=1). Com més baixa és la xifra, millor és la velocitat.
Remove ads
Vegeu també
Referències
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads