Julia
Topic history | v1 (current) | created by jjones
Details
Julia
see v1 | created by jjones | Add topic "Computer algebra system"
- Title
- Julia
- Description
- Julia is a high-level, high-performance, dynamic programming language. While it is a general-purpose language and can be used to write any application, many of its features are well suited for numerical analysis and computational science. Distinctive aspects of Julia's design include a type system with parametric polymorphism in a dynamic programming language; with multiple dispatch as its core programming paradigm. Julia supports concurrent, (composable) parallel and distributed computing (with or without using MPI and/or the built-in corresponding to "OpenMP-style" threads), and direct calling of C and Fortran libraries without glue code. Julia uses a just-in-time (JIT) compiler that is referred to as "just-ahead-of-time" (JAOT) in the Julia community, as Julia compiles (on default settings) to machine code before running it.
- Link
- https://en.wikipedia.org/?curid=38455554
resources
treated in Data Science in Julia for Hackers
compared in From Julia to Rust
cons given in What's bad about Julia?
authors
This topic has no history of related authors.