タグ

juliaに関するgigs123のブックマーク (8)

  • いずれPythonのライバルに?新言語「Julia」の人気が急上昇

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 8月第2週に発表されたTIOBEのプログラミング言語人気インデックスでは、Pythonの人気が今後C++を追い越す可能性が高いとして話題になったが、実はこのとき、まだ新しい言語である「Julia」が、初めて同ランキングのトップ50入りを果たしていた。 開発会社のコンサルティングが専門の調査会社RedMonkの共同創業者Stephen O'Grady氏も、Juliaに対する関心が高まってきていると述べている。同言語は、RedMonkが発表した最新のプログラミング言語人気ランキングで、過去3カ月の間に順位を3つ上げて36位にランクインした。1年前には52位だったJuliaは、同ランキングで4四半期連続で順位を上げている。 O'Grady氏は

    いずれPythonのライバルに?新言語「Julia」の人気が急上昇
    gigs123
    gigs123 2018/08/17
  • Julia : スクリプト言語最速? 手軽さと速さを求めた科学技術計算向け言語 | プログラマーズ雑記帳

    一般的に Ruby, Python といったスクリプト言語は手軽に書けるけど、遅いという特徴があります。 今回はスクリプト言語でありながら、速度も求めた Julia という言語を紹介します。 Julia は科学技術計算向けですが、汎用的な用途にも使えると思います。 ちなみに計算時間は速いみたいですが、立ち上がりがすごく遅いので、 タイトルにはちょっと偽りがあります。 The Julia Language 先に科学技術計算の分野と、よく使われている言語について簡単に説明します。 科学技術計算というのは線形代数、数値解析、統計解析など専門的な数値計算をする分野です。 大抵のアプリではディスクアクセスやネットワーク通信が先にスピードネックになることが多いので、 純粋に言語としての速度が求められる分野でもあります。 数値計算に関しては Fortran という言語が大昔からあります。 これは簡単なも

  • Julia (プログラミング言語) - Wikipedia

    このように、MATLABや、PythonのライブラリであるNumPyなどと同様に簡潔に数学的な操作を書くことができるうえに、行列積を含めて多くの機能がC言語やFortranと同程度の速度で動作する [7]。 歴史[編集] 2009年に開発が始まり、2012年2月にオープンソースとして公表された[8][9]。 2018年8月8日にバージョン1.0がリリースされ、[10][11][12]2020年8月1日にバージョン1.5がリリースされた[13]。 2018年12月、開発者の3人がSIAM(アメリカ工業及び応用数学会)によるジェームズ・H・ウィルキンソン賞を受賞したことが発表された[14]。 関連項目[編集] Fortran Mathematica NumPy SciPy R言語 MATLAB GNU Octave 脚注[編集] ^ “Download Julia”. julialang.or

    Julia (プログラミング言語) - Wikipedia
  • Python使いをJuliaに引き込むサンプル集 | mwSoft

    前書き Juliaという言語をご存知ですか? Pythonと同じ動的型付け言語ですが、実行時にコンパイルされることでC並の速度で動くこともあるとかないとか言われている話題のプログラミング言語です。比較される言語としてよくRやPythonが挙げられることからもわかる通り、統計や機械学習などの分野で力を発揮します。 2012年生まれとまだ若く、RやPythonが持つ多様なライブラリの力には及ばないところはありますが、CやPythonのコードを手軽に呼べる機能が用意されていたり、iPython NotebookやPyLabを呼ぶ為のインターフェースが用意されていたりと、既存の資産へのアクセス方法を用意することでその弱点をカバーしようとしています。 記事では、Juliaのサンプルコードを紹介しながら、PythonユーザがJuliaに移った際に得られるメリットを紹介していきます。 Pythonの実

  • 科学計算が得意な言語Juliaを試してみた - Qiita

    Juliaとは 科学計算の用途を想定して作られた言語。 裏でBLASとか使っているので、速度は速いとうたっている。 R と Julia - RjpWikiにもあるように、結構Rから乗り換える人が増えつつあるようだ。 最初にすること http://julialang.org/downloads/ で、パッケージを落としきてインストールする。 後述のhomebrewとかで頑張らないほうが楽 miitonさんのこの記事が一番わかり易い homebrewでjuliaをinstallする(非推奨) が、あるけど、 昔gfortranをgcc時代に入れた人は、入れなおす必要がある HEADで何とか入っても、GadflyがまともにIJuliaから動かない ので、やめたほうが良い [2015/01/20 追記] 現在では、homebrewで入れるのは問題ありません 詳しくは、Julia環境構築 2014

    科学計算が得意な言語Juliaを試してみた - Qiita
  • The Julia Programming Language

    Fast Julia was designed for high performance. Julia programs automatically compile to efficient native code via LLVM, and support multiple platforms.

    The Julia Programming Language
  • はじめに — Julia v0.4 ドキュメント

    はじめに¶ 科学技術計算には常に最高の性能が求められますが、この分野のエキスパートたちはより低速な動的言語を使って仕事をしています。 私達はこの分野で動的言語を用いることにたくさんの利点があることを理解していますし、動的言語が使われないようにしたいわけでもありません。 幸い、最近の言語設計やコンパイラの進歩によって、性能の低下を避けつつ、「生産的なプロトタイピング」と「高性能なアプリケーションの効率的なデプロイ」の両方をひとつの環境で提供することが可能になりました。 Juliaはこのような目的のために開発されています。つまり、Juliaは柔軟な動的言語であると同時に、古くからの静的型付け言語と同等の性能を実現することで科学計算や数値計算に適してたものになっています。 JuliaのコンパイラはPythonやRで使われるようなインタプリタとは異なるので、もしかしたら最初はその性能に気づかないか

  • JuliaTokyo

    JuliaTokyo 技術計算のための新言語「Julia」の集い #JuliaTokyo Documents 公式ドキュメントの邦訳 (作業中、協力者募集中) julia-wakalang わからないことへの質問をする場所 (雑な妄想や夢も) Meetups 勉強会情報 (過去開催時の資料も) Mailing List Group Advent Calendar

  • 1