iosevka: 32.4.0 -> 32.5.0 (#378549)
[NixPkgs.git] / pkgs / development / compilers / julia / README.md
blobe9843fa3c9e745ea015f44a202874522a092110e
1 Julia
2 =====
4 [Julia][julia], as a full-fledged programming language with an extensive
5 standard library that covers numerical computing, can be somewhat challenging to
6 package. This file aims to provide pointers which could not easily be included
7 as comments in the expressions themselves.
9 [julia]: https://julialang.org
11 For Nixpkgs, the manual is as always your primary reference, and for the Julia
12 side of things you probably want to familiarise yourself with the [README
13 ][readme], [build instructions][build], and [release process][release_process].
14 Remember that these can change between Julia releases, especially if the LTS and
15 release branches have deviated greatly. A lot of the build process is
16 underdocumented and thus there is no substitute for digging into the code that
17 controls the build process. You are very likely to need to use the test suite to
18 locate and address issues and in the end passing it, while only disabling a
19 minimal set of broken or incompatible tests you think you have a good reason to
20 disable, is your best bet at arriving at a solid derivation.
22 [readme]: https://github.com/JuliaLang/julia/blob/master/README.md
23 [build]: https://github.com/JuliaLang/julia/tree/master/doc/src/devdocs/build
24 [release_process]: https://julialang.org/blog/2019/08/release-process