43 Julia 1.7 がリリースされた

そういえば、Julia はどうなったかな?と思って、 The Julia Programming Language をのぞきに行ったら、昨日 (2021/11/30) 1.7 がリリースされたよし。

ということは Apple M1 Mac 用が正式にリリースということか。 早速 julia-1.7.0-macaarch64.dmg を入手して、インストールした。

sudo rm -f /usr/local/bin/julia
sudo mkdir -p /usr/local/bin
sudo ln -s /Applications/Julia-1.7.app/Contents/Resources/julia/bin/julia /usr/local/bin

Julia の REPL (julia コマンド) を起動して、 julia> というプロンプトに対して、
using Pkg
Pkg.add("Printf")
Pkg.add("Plots")
Pkg.add("IJulia")
Pkg.add("PyPlot")
Pkg.add("DifferentialEquations")
using Printf
using Plots
using IJulia
using PyPlot
using DifferentialEquations

(2021/12/11) あれ?Jupyterの中から
n=10000; a=rand(n,n); b=rand(n,1); @time x=a\b;
とすると StackOverflowError: が起こる。 検索したら、これは有名な話のようだった (OpenBLAS がらみで Julia の 1.6.4, 1.7 で問題が起こるとか)。

Jupyter lab StackOverflowError when computing inverse matrix
早く治して欲しい (皆さん連立1次方程式解かないのか??)。


(2021/12/28) Intel Mac に 1.7 (julia-1.7.1-mac64.dmg) をインストールしたら、 バージョンは 1.7.1 だった。 StackOverflowError: は起こさなかった。



桂田 祐史