Julia is a dynamic, general-purpose programming language designed for technical and scientific computing. It was created by Jeff Bezanson, Alan Edelman, Stefan Karpinski and Viral B. Shah, who published a website and blog post describing its mission on February 14, 2012. The language is built around multiple dispatch as its core paradigm, alongside parametric polymorphism, just-in-time compilation and parallel garbage collection, and its type system is dynamic, inferred, optional, nominative, parametric and strongly typed. Rather than traditional object-oriented classes, Julia dispatches methods based on the types of all of a function arguments. It has been adopted for numerical and technical computing by organizations including NASA, pharmaceutical companies such as Moderna, Pfizer and AstraZeneca, financial institutions such as JPMorgan and BlackRock, and research bodies such as CERN and MIT. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/
Sources
Wikipedia: Julia (programming language)
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.