All apps/Julia

Julia

julia

Julia is a high-level, high-performance dynamic language for technical computing.

Runs as julia|macOS, Linux, Windows|julialang.org

Command form

ai-draft · 3 tasks · 10 fields

Run a script or expression with Julia, choosing project, threads and startup behaviour. Compiler, output-generation and debug options are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui julia
Run JuliaExample values, fixed in this page — nothing here reaches a terminal
Basic
Script*
file
Project directory
string
Threads
string
Quiet startup
--quiet
TasksEach one presets the form for one job
Run a script
scriptprojectthreadsquiet
Evaluate an expression
printprojectthreadsquiet
Start the REPL
projectthreadsstartup_file
ParametersOnly these flags are editable in the form
Script
Julia file to run; leave empty for the REPL.
path · positional 0
Evaluate expression
Evaluate the given expression.
string
--eval-e
Evaluate and print
Evaluate the expression and display the result.
string
--print-E
Project directory
Set the home project/environment, e.g. @. for the current one.
string
--project@.
Threads
Number of threads, or auto.
string
--threads-tauto
Worker processes
Number of additional local worker processes, or auto.
string
--procs-pauto
Preload file
Load the given file immediately on all processors.
path
--load-L
Interactive
Interactive mode: the REPL runs after the script.
boolean
-i
Quiet startup
No banner, suppress REPL warnings.
boolean
--quiet-q
Load startup.jl
Load ~/.julia/config/startup.jl.
enum
--startup-fileyesno
SourcesEvery flag above is checked against these
fig
completion

github.com

Before it fills your prompt, Otty checks the installed julia against its version. A form that does not match your version is not offered.