Difference between revisions of "Julia"

From NixOS Wiki
Jump to: navigation, search
(Better installation recomendation.)
(Mention statistics)
Line 10: Line 10:
 
   
 
   
  
 +
== Packages ==
 +
Some Julia packages expect binaries to be installed on your system. Most notably, Julia Plots does not work. You can use [http://gadflyjl.org/stable/ Gadfly] instead.
 
[[Category:Applications]]
 
[[Category:Applications]]
 
[[Category:Languages]]
 
[[Category:Languages]]

Revision as of 07:10, 9 September 2022

Julia is a programming language, that aims to create an unprecedented combination of ease-of-use, power, and efficiency in a single language.

Installation And Versions

Use the julia-bin or julia-lts-bin package.

There are a number of other julia* attributes, but most of them are broken. Work is ongoing to add macOS support.

  • stable packages are for Julia LTS versions, which are very old at this point. I believe 1.0-ish. You probably want something more recent.
  • bin packages are not built from source directly, but are instead built off of the official binaries released by Julia. Building Julia from source has proven to be quite a nightmare, so the -bin packages take the easy route. From the end-user perspective, -bin packages should be indistinguishable from source built ones.


Packages

Some Julia packages expect binaries to be installed on your system. Most notably, Julia Plots does not work. You can use Gadfly instead.