Julia (programspråk)

Den här artikeln behöver fler eller bättre källhänvisningar för att kunna verifieras. (2023-12)
Åtgärda genom att lägga till pålitliga källor (gärna som fotnoter). Uppgifter utan källhänvisning kan ifrågasättas och tas bort utan att det behöver diskuteras på diskussionssidan.
Den här artikeln eller avsnittet kan behöva språkvård eller korrekturläsning. (2023-03)
Hjälp gärna Wikipedia med att förbättra språket i texten eller diskutera saken på diskussionssidan.
Julia
Julia Programming Language Logo.svg
ParadigmMulti-paradigm
Multipel dispatch (primärt paradigm)
Objektorienterad
Imperativ
Funktionell
Procedurell
Gavs ut2012
Skapat avJeff Bezanson, Stefan Karpinski, Viral B. Shah och Alan Edelman
PlattformMultiplattform
LicensMIT-licens
Webbplatshttps://www.julialang.org
Standardfiländelse(r).jl

Julia[1] är ett generellt, dynamiskt högnivåprogrammeringsspråk vars egenskaper gör det speciellt lämpat för numerisk analys och beräkningsvetenskap[2].

Språket löser det så kallade tvåspråksproblemet genom att vara enkelt att använda för att skapa prototyper. Det ger också snabb exekvering genom just-in-time kompilering med kompilatorn LLVM.

Språket skapades av Jeff Bezanson, Stefan Karpinski, Viral B. Shah och Alan Edelman. Det släpptes offentligt för första gången 2012. Version 1.0 släpptes år 2018.

Julia är öppen källkod under MIT-licens.

Källor

  1. ^ ”What is Julia Used For? 10 Applications of Julia Programming”. https://www.datacamp.com/. 22 november 2022. https://www.datacamp.com/blog/what-is-julia-used-for. Läst 1 december 2023. 
  2. ^ ”Julia Documentation · The Julia Language”. docs.julialang.org. https://docs.julialang.org/en/v1/. Läst 2 augusti 2023.