Julia(ジュリア)とは、科学計算処理向けの高水準/動的プログラミング言語です。比較的新しい言語で「JITコンパイラによる高速処理」「外部ライブラリ連携」などの特徴があります。「実行速度」と「記述性」の両立を目指したテクニカルコンピューティングのためのハイレベルで高性能な科学技術計算向けプログラミング言語として活用できます。

オープンソースの言語/Juliaとは

Julia(ジュリア)とは、科学計算処理向けの高水準/動的プログラミング言語です。比較的新しい言語で「JITコンパイラによる高速処理」「外部ライブラリ連携」などの特徴があります。「実行速度」と「記述性」の両立を目指したテクニカルコンピューティングのためのハイレベルで高性能な科学技術計算向けプログラミング言語として活用できます。

■関連する比較ページ

「Julia」基本情報

■概要

Julia(ジュリア)とは、科学計算処理向けの高水準/動的プログラミング言語です。比較的新しい言語で「JITコンパイラによる高速処理」「外部ライブラリ連携」などの特徴があります。

■基本説明

Juliaは、「実行速度」と「記述性」の両立を目指したテクニカルコンピューティングのためのハイレベルで高性能な科学技術計算向けプログラミング言語です。

オフィシャルサイトでは『他の技術計算環境のユーザーに馴染みのある構文を備えた、高レベル・高パフォーマンスな技術計算のための動的プログラミング言語』と説明されています。

「高度なコンパイラ」「分散並列実行」「高い数値精度」「広範な数学関数ライブラリ連携」を提供します。

Juliaは、汎用プログラミング言語水準から高度の計算科学や数値解析水準まで対処するよう設計された高水準/動的プログラミング言語で、Julia自身で実装された基本ライブラリをコアとして、C/Fortranライブラリを統合することで、「線形代数」「乱数生成」「信号処理」「文字列処理」などの機能を実現します。

■経緯

2012年2月、オープンソース公開されました。

■オフィシャルサイト情報

オフィシャルサイト

→Julia(The Julia Language)

ライセンス情報

Juliaのライセンスは「MIT License」です。

詳細について、こちらを参照ください。
→GitHub →JuliaLang/julia →LICENSE.md

ダウンロード

→Julia →downloads

■同様製品

同様な機能を提供する製品として、次のようなものがあります。

オープンソース製品:「R言語」「Python」など。

Julia最新TOPICS

【OSS】科学計算処理向けプログラミング言語「Julia」のベスト機械学習ライブラリ5選---「Flux」「Knet」「MLBase.jl」「TensorFlow.jl」「ScikitLearn.jl」(2019年04月10日 10:56)

科学計算処理向けの高水準/動的プログラミング言語「Julia」の便利な機械学習ライブラリを紹介。 「Julia」とは Juliaは「実行速度」と「記述性」の両立を目指したテクニカルコンピューティングのためのハイレベルで高性能な科学技術計算向けプログラミング言語。 「高度なコンパイラ」「分散並列実...

Julia最新CLOSEUPコラム

  • Zabbixカンファレンス2019
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter