Julia

E17648

Julia is a high-level, high-performance programming language designed for numerical computing, data science, and scientific research, combining the ease of dynamic languages with the speed of compiled languages.

AI illustration

How this image was made

AI-generated illustration of Julia

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of Julia (Julia is a high-level, high-performance programming language designed for numerical computing, data science, and scientific research, combining the ease of dynamic languages with the speed of compiled languages.)

All labels observed (20)

How this entity was disambiguated

Statements (79)

Predicate Object
instanceOf compiled programming language ⓘ
dynamic programming language ⓘ
high-level programming language ⓘ
numerical computing language ⓘ
programming language ⓘ
scientific computing language ⓘ
basedOn LLVM ⓘ
compilesTo native machine code ⓘ
designedFor data science ⓘ
numerical computing ⓘ
scientific research ⓘ
domain data science ⓘ
machine learning ⓘ
numerical analysis ⓘ
optimization ⓘ
scientific simulation ⓘ
goal combine ease of dynamic languages with speed of compiled languages ⓘ
hasExecutionModel JIT-compiled ⓘ
hasFeature automatic differentiation support via packages ⓘ
built-in support for arbitrary-precision arithmetic ⓘ
built-in support for complex numbers ⓘ
coroutines (Tasks) ⓘ
distributed computing support ⓘ
first-class functions ⓘ
foreign function interface ⓘ
garbage collection ⓘ
interactive REPL ⓘ
just-in-time compilation ⓘ
metaprogramming with generated functions ⓘ
metaprogramming with macros ⓘ
multiple dispatch ⓘ
multiple return values ⓘ
package manager ⓘ
parametric types ⓘ
type inference ⓘ
hasFileExtension .jl ⓘ
hasPackageRepository General registry ⓘ
hasStandardImplementation reference implementation in Julia language itself ⓘ
hasStandardLibrary Base ⓘ
Core ⓘ
linked to: ChakraCore

Distributed ⓘ
LinearAlgebra ⓘ
Random ⓘ
SparseArrays ⓘ
Statistics ⓘ
Test ⓘ
hasSyntaxSimilarityTo Matlab ⓘ
linked to: MATLAB

Python ⓘ
influenced scientific computing ecosystem ⓘ
influencedBy C ⓘ
Lisp ⓘ
Lua ⓘ
Matlab ⓘ
linked to: MATLAB

Perl ⓘ
Python ⓘ
R ⓘ
Ruby ⓘ
paradigm multi-paradigm ⓘ
supports GPU computing via packages ⓘ
Unicode identifiers ⓘ
calling C and Fortran libraries ⓘ
calling Python libraries via PyCall ⓘ
generic programming ⓘ
immutable types ⓘ
metaprogramming ⓘ
modules and namespaces ⓘ
multiple dispatch ⓘ
multiple dispatch-based polymorphism ⓘ
mutable types ⓘ
parallel computing ⓘ
unit testing via Test standard library ⓘ
user-defined types ⓘ
supportsParadigm functional programming ⓘ
metaprogramming ⓘ
object-oriented programming (via multiple dispatch) ⓘ
procedural programming ⓘ
typingDiscipline dynamic typing ⓘ
optional type annotations ⓘ
strong typing ⓘ

How these facts were elicited

Referenced by (59)

Full triples — surface form annotated when it differs from this entity's canonical label.

Python → influenced → Julia ⓘ
Julia Ward Howe → givenName → Julia ⓘ
Go → influenced → Julia ⓘ
Plotly → supportsEnvironment → Julia REPL ⓘ
linked to: Julia
Fortran → influenced → Julia ⓘ
LLVM → supportsLanguageFrontend → Julia (via Julia compiler) ⓘ
linked to: Julia
Lisp → influenced → Julia ⓘ
subject linked to: Lisp programming language
General registry → usedBy → Pkg.jl ⓘ
linked to: Julia
General registry → partOf → Julia package ecosystem ⓘ
linked to: Julia
Base → partOf → Julia language ⓘ
linked to: Julia
SparseArrays → introducedInVersion → Julia 0.4 ⓘ
linked to: Julia
SparseArrays → hostLanguage → Julia language runtime ⓘ
linked to: Julia
Statistics → introducedInVersion → Julia 0.7 ⓘ
linked to: Julia
Statistics → hostProject → JuliaLang ⓘ
linked to: Julia
Random → usedWith → Distributions.jl ⓘ
linked to: Julia
Random → usedWith → StatsBase.jl ⓘ
linked to: Julia
Random → usedWith → Flux.jl ⓘ
linked to: Julia
Random → usedWith → DifferentialEquations.jl ⓘ
linked to: Julia
Random → hostProject → Julia language ⓘ
linked to: Julia
Random → supportsVersion → Julia 1.x ⓘ
linked to: Julia
Distributed → partOf → Julia standard library ⓘ
linked to: Julia
Distributed → introducedIn → Julia 0.4 ⓘ
linked to: Julia
ROOT → supportsLanguage → Julia ⓘ
MXNet → programmingLanguage → Julia ⓘ
Project Jupyter → supports → Julia ⓘ
SparseMatrixCSC → usedIn → Julia programming language ⓘ
linked to: Julia
SymTridiagonal → definedIn → JuliaLanguage ⓘ
linked to: Julia
NumFOCUS → supportsProject → Julia ⓘ
ESS → supportsLanguage → Julia ⓘ
subject linked to: ESS (Emacs Speaks Statistics)
knitr → supportsEngine → Julia ⓘ
Dash Enterprise → supportsLanguage → Julia ⓘ
NDArray API → exposedIn → Julia ⓘ