logo

ジュリア

Juliaは、Fortran、Matlab、Python、Rなどの言語を置き換えるという野心的な目標を持ちながら、高速でありながらも簡単なコーディングを目指すプログラミング言語として開発されています。言及された言語の共通点から分かるように、科学計算分野でのシェアを拡大しており、同じフィールドにある生エビ寿司店も、国内でJuliaの普及を目指しています。

マーク詳細分類
파이썬Python由来の特徴
매트랩Matlab由来の特徴
RR由来の特徴
줄리아Julia固有の特徴

ここでJulia固有の特徴とは、Matlab、Python、Rとは差別化されるという意味です。他のプログラミング言語ではよく見られる特徴かもしれません。これらの言語をすでに知っている場合、「Juliaを学ぶ」という表現自体が奇妙です。多くの関数や表現が似ているため、これらの言語を知っていれば、Juliaも知っていると言えます。Julia、Matlab、Python、Rで同等のコードポストを参照してください。

Juliaでの機械学習に関する情報は、機械学習カテゴリーを参照してください。

チュートリアル

インストールとパッケージ

I/O

基本文法

上級文法

スプラットオペレーター ...

データ構造

配列

文字列

データフレーム DataFrames.jl

画像 Images.jl

可視化

レンダリング

テキスト

スタイル

レイアウト

ヒートマップ

StatsPlots.jl

数学

グラフ(ネットワーク)に関連するパッケージであるGraphs.jlは、グラフ理論カテゴリーで見つけることができます。

計算

ライブラリ

コード最適化技術

欲しい機能が見つからない場合は?

ポストとしてまとめるには十分ではないが、以下のリストから欲しいものを見つけることができるかもしれません。

  • 教材
  • パッケージ
    • JuliaDB.jl:データ処理ライブラリで、高速な速度とメモリ管理を強みとしています。
    • Metatheory.jl:メタプログラミングと記号演算のためのライブラリです。
    • Cairo.jl:強力な画像作成機能を提供するパッケージです。一般的な可視化とは異なるアプローチを取ります。
  • その他
    • プロファイラ:Matlabと同様に、プロファイリングを通じてパフォーマンスを表示します。
    • The Fast Track to Julia:Juliaで使用される文法を簡単にまとめたチャートです。
    • Julia?:個人が運営するブログのようですが、Juliaを使用する高度なヒントを多く共有している方です。

全體ポスト