About 52,000 results
Open links in new tab
  1. The Julia Programming Language

    Julia uses multiple dispatch as a paradigm, making it easy to express many object-oriented and functional programming patterns. The talk on the Unreasonable Effectiveness of Multiple Dispatch …

  2. Installing Julia

    The official website for the Julia Language. Julia is a language that is fast, dynamic, easy to use, and open source. Click here to learn more.

  3. Get started with Julia

    The official website for the Julia Language. Julia is a language that is fast, dynamic, easy to use, and open source. Click here to learn more.

  4. Getting Started · The Julia Language

    Download and install Julia by following the instructions at https://julialang.org/install/. If you are coming to Julia from one of the following languages, then you should start by reading the section on …

  5. Methods · The Julia Language

    The choice of which method to execute when a function is applied is called dispatch. Julia allows the dispatch process to choose which of a function's methods to call based on the number of arguments …

  6. Installation · The Julia Language

    There are many ways to install Julia. The following sections highlight the recommended method for each of the main supported platforms, and then present alternative ways that might be useful in …

  7. Functions · The Julia Language

    In Julia, a function is an object that maps a tuple of argument values to a return value. Julia functions are not pure mathematical functions, because they can alter and be affected by the global state of the …

  8. The Julia Language Blog

    Oct 1, 2025 · The Julia blog discusses issues of numerical, technical, distributed and parallel computing, as well as programming language design, and how these issues touch upon the design and …

  9. Mathematical Operations and Elementary Functions - Julia

    Julia provides a complete collection of basic arithmetic and bitwise operators across all of its numeric primitive types, as well as providing portable, efficient implementations of a comprehensive collection …

  10. Control Flow · The Julia Language

    julia> test (x, y) = println (x < y ? "x is less than y" : x > y ? "x is greater than y" : "x is equal to y") test (generic function with 1 method) julia> test (1, 2) x is less than y julia> test (2, 1) x is greater than y …