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】分析データベース「JuliaDB」---Julia言語でクエリ作成、高速並列処理、高速CSVパーサー(2020年09月14日 10:20)

「JuliaDB」とは JuliaDBは、大規模永続データセットを操作するためのパッケージで、優れたパフォーマンスを発揮する分析データベース機能を提供する。 「Julia言語」をベースに構築されており、Pandasなどの同様プロダクトと比較しても、優れた機能を利用できる。 「the MIT "Exp...

Julia最新CLOSEUPコラム

イベント情報

無料資料プレゼント

ポストコロナ時代にデータセンターはどう活用すべきか

講演資料を見るには、 プライバシーポリシーに同意して、送付先メールアドレスをご入力しご請求ください。

またご入力いただきました情報は、当該資料の作成・提供企業とも共有させていただき、当社及び各社のサービス、製品、セミナー、イベントなどのご案内に使用させていただきます。

本資料を見るには次の画面でアンケートに回答していただく必要があります。



セミナー講演資料公開中

OSSのプロジェクト管理「Redmine」ベースにガントチャートなど必要機能を包括提供する「Easy Redmine」とは ~無償版との違いと、ガントチャート、グラフなどによる可視化、ワークフローなど機能の紹介~

「人の移動が制限された新しい生活様式」時代におけるオフショア活用の利点 〜オフショア活用企業が感じた進化の実感とは〜

常駐から始める、ベトナムオフショア開発(オフショア開発のリスクと対策)

  • オープソース書籍(サイド)
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter