julia解説 and 数値計算の有限性

julia について

julia についての詳しい解説は julia って何? などを読んでいただくとしよう.

まあ、近代的で使いやすくて分かりやすくて無料で使えて計算がとても速い数値計算用言語、と思っておけばよいだろう.

julia をインストールせずに使える “juliabox”

ここで紹介する juliabox とは無料で使える julia 環境で、web browser 経由で接続して使う形をとる. まずは試しに、juliabox へ適切な web browser (つまり、Internet Explorer ではなく)で接続してみよう.

web の右にある表示をみるとわかるように、GitHub か Google か Linkdin のいずれかのアカウントがあれば無料で接続できる. まあ、通常は Google アカウントを持っていることが多いだろうから、持っている人はそれを使えば良い.持っていない人は作っておこう.

(ある程度使った人で) juliabox が不安定な場合

自分でインストールした package が原因の可能性が高い. とりあえず、自分がインストールした package が古すぎないか、builtin package とかぶっていたりしないか、チェックしてみよう.

私物 PC にインストールしたければ…

そういう人は、OS 毎のインストールの仕方 を読み、julia download から自分でインストーラーをダウンロードしてインストールするなどしよう.

2018年10月頭の時点では version 1.0 はまだお勧めしないよ

Julia version 1.0 本体そのものはまあ十分使えると思うが、パッケージ(外部ライブラリのことね)のいくつかはまだ version 0.6 にしか対応していなかったり、対応しているように見えてもバグが有ったりする. そうした現状を考えると、現時点では version 0.6.4 あたりをインストールして使ったほうが安全かな.

julia の超入門

教官が昔書いた 超入門 にアクセスして、上から試してみよう.

コンピュータによる計算の「二つの有限性」

教室で白板を使って解説する. 主に、「計算機が速くても、結局は使う人間の数学的能力が効いてきちゃうよ」というお話.