2014-01-01から1年間の記事一覧
コミケに参加した皆様、お疲れ様でした。 3日目に私のサークルに来てくださった方々はありがとうございます。 想定よりちょっと多く捌けました。 次回以降 次回は外部ライブラリの利用の話を軽くした後、 マクロ、もしくは並列化のどちらかを解説するつもり…
JuliaLang Advent Calendar 2014 は楽しかったですね(挨拶 明日からビッグサイトでコミックマーケットが開催されますが、1年ぶりにJulia 本を出します。 3日目(火)西 く-14b EREX工房 です。去年の2冊を1冊にしてv0.4 向けに加筆修正した感じです。 B5、6…
JuliaLang Advent Calendar 2014 の 18 日目の記事です。遅れてすみません。 今回も速度向上の記事です。 概要 Base.randn() に最近なされた速度向上のための更新(#9126, #9132)を通じて、 ifelse() 関数や関数分離の有用性を示します。 サンプルコード http…
JuliaLang Advent Calendar の10日目の記事です。 Julia 言語を使う動機として、開発速度と実行速度を共に向上させたい、 というものがやはり大きくなるのではないでしょうか。 NumericFuns.jl と NumericExtensions.jl は、 Julia の実行速度、特に配列を用…
Julia Advent Calendar 2014 の2日目*1の記事です。 前回の記事X 分で学ぶJulia -- りんごがでている では、Julia の最新リリースバージョンであるv0.3 の文法や特徴について、 ざっくりと、しかしながら仕事ができるぐらいには十分に解説がなされました。 …
以前から、Julia は起動が超絶遅いのがネック、とか言っていたんですが、Julia0.3 になって起動が速くなったようです。 今まではおよそ2 秒かかっていて、明らかに待たされていたんだけれど、今は0.2 秒となり、一桁改善されました。 他のスクリプト言語はさ…
2013年夏コミ(C84) で出したJulia 本のWeb 公開です*1 https://dl.dropboxusercontent.com/u/61544927/JuliaBook-Vol1-140105.pdf C84 とくらべて一部加筆修正があります。具体的には インストール方法をもう少し細かく書いた コンパイラの指定などビルド…