Let's write β

趣味で書いたこととか、RustとLispが好き

Juliaがすごそう

Twitterのつぶやきを見てはじめてしったのですがThe Julia Languageという言語がリリース
されていたようですね。マニュアルをよんでみたところマクロもサポートしており、かなり期待のできる
言語となっているようなので、とりあえずすこしためしてみました。
関数が第一級で、ちゃんとクロージャもあるようです。

function makeAddr(n)
    x -> x + n
end

addr3 = makeAddr(3)

println(apply(addr3, 4))
./julia addr.j
7

このようにちゃんとクロージャができているようです。
ちなみに記法がmatlabににているのではてなだとmatlabマークアップするとよさそうです。

僕が働いているAzit.incでは一緒に働けるエンジニアを募集しています!
採用情報 — 株式会社アジット|Azit Inc.