Julia: Difference between revisions
imported>MikiVanousek Added a disclaimer about the hiddden nature of the prefered package. |
imported>MikiVanousek Added an intro |
||
Line 1: | Line 1: | ||
[https://docs.julialang.org/en/v1.7/ 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 == | |||
'''tl;dr''' Use the <code>julia_17-bin</code> package. | '''tl;dr''' Use the <code>julia_17-bin</code> package. | ||
The <code>julia_17-bin</code> package for some reason can not be found using the search, but it works. | The <code>julia_17-bin</code> package for some reason can not be found using the search, but it works. | ||
There are a number of other <code>julia*</code> attributes but most of them are broken. | There are a number of other <code>julia*</code> attributes, but most of them are broken. [https://github.com/NixOS/nixpkgs/issues/123394 Work] is ongoing to add macOS support. | ||
Explanation: | Explanation: |
Revision as of 13:16, 31 March 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
tl;dr Use the julia_17-bin
package.
The julia_17-bin
package for some reason can not be found using the search, but it works.
There are a number of other julia*
attributes, but most of them are broken. Work is ongoing to add macOS support.
Explanation:
- -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.