julia> include("/path/to/your_long_file.jl") # ソースコードの中身がすべて評価される
juila> ...
以下、よくない例:
$ julia /path/to/your_long_file.jl
理由は、エラーが起きた場合に、再度
- Juliaの起動(1~2秒かかる)
- パッケージの読み込み(場合によっては30秒以上かかる)
をしないといけないからです。your_long_file.jl の内容が例えば、
using Gadfly
using Cxx
...
のような内容を含んでいたとすると、ロード時間がとんでもないことになってしまいます。Juliaのスタートアップにかかる時間と、パッケージのロードにかかる時間は、できるだけ節約しましょう。