[スポンサーリンク]

その他

天才プログラマー タンメイが教えるJulia超入門

[スポンサーリンク]

天才プログラマー タンメイが教える Julia超入門

天才プログラマー タンメイが教える Julia超入門

Tanmay Bakshi
¥2,970(as of 01/14 04:30)
Amazon product information

概要

使いやすさと実行速度を兼ね備えた注目のプログラミング言語Julia.
世界の天才プログラマーが教えるJuliaのやさしい入門書.プログラミング未経験者にも最適な一冊.(東京化学同人ホームページより引用)

目次

Julia環境の導入と構築/変数と外部入力/条件分岐と繰返し/配列と辞書/関数/エラーと例外の処理/パッケージ管理/ファイルの読み書き/機械はどのように学習するのか/次のステップと情報源

書評

Juliaは書きやすい簡単な文法と速い実行速度を両立しているのが特徴のプログラミング言語で、後発でありながら科学計算や機械学習の界隈で急速に普及している言語です。同じような用途の言語ではPythonが有名ですが、Pythonは実行速度にやや難がありました。その問題点を克服したJuliaは大きな注目を浴びています。

本書はJuliaの文法の説明は簡潔にまとまっており、初心者でもすいすい読み進めながら学習することができます。また、Juliaが科学計算・機械学習の分野で利用されていることを踏まえて、分散コンピューティング やPythonのコードを呼び出しといった、その分野でJuliaを使っていくなら遅かれ早かれ直面する発展的な内容にも簡単に触れているのもポイントです。最後には一章使って機械学習の簡単なプロジェクトを体験できるようになっているので、この一冊を一通り学習することで、Juliaの 文法をさらっと勉強しつつ、Juliaの良さを活かした科学計算や機械学習での応用の入り口に立つことができるようになります。

 

一読したところこの本が特に向いているのは次のような人です。

  • 科学計算や機械学習につかうためにプログラミングを勉強してみたいがなにから始めればいいのかわからない人
  • CFotranなどのプログラミングに挑戦したけど挫折した人
  • 他のプログラミング言語の学習経験があってJuliaに関心がある人

説明は丁寧なのですが簡潔にまとまっているという印象があり、漠然とこれからプログラミングを始める真っ新な初心者だとこの本の簡潔さが逆に仇となってやや道に迷うということはあるかもしれません。それでも手を動かしながら読んでいけば理解できるようには書かれていますが、明確に科学計算・機械学習の目的意識があったり、C言語などを挫折した人により強く推したいと考えています。またプログラミングを勉強したいという動機としてウェブアプリやスマホ向けアプリを開発したいと思っているかたには、Julia以外により向いているプログラミング言語があり、この本でもそういった方面に役立つ情報は多くないのでこの本はお勧めできません。

 

簡潔かつ丁寧なこの本でJuliaの文法を一通り学習しつつ後々必要になるであろう分散コンピューティングなどのキーワードのイメージを仕入れておけば、あとはJuliaでより専門的な分散コンピューティングやシミュレーション・統計処理などの科学計算や機械学習の話題を扱う本に簡単にステップアップすることができるでしょう。

[当記事は香港科技大学Computer Science専攻の筆者友人による寄稿記事です。]

関連リンク

Julia公式ページ

Julia日本語解説

 

Avatar photo

Maitotoxin

投稿者の記事一覧

学生。高分子合成専門。低分子・高分子を問わず、分子レベルでの創作が好きです。構造が格好よければ全て良し。生物学的・材料学的応用に繋がれば尚良し。Maitotoxinの全合成を待ち望んでいます。

関連記事

  1. Cyclopropanes in Organic Synthes…
  2. 背信の科学者たち 論文捏造はなぜ繰り返されるのか?
  3. 【書籍】新版 元素の小辞典
  4. ついにシリーズ10巻目!化学探偵Mr.キュリー10
  5. 化学研究者のためのやさしくて役に立つ特許講座
  6. 特許やぶりの女王 弁理士・大鳳未来
  7. 研究者/研究力
  8. 有機金属反応剤ハンドブック―3Liから83Biまで

注目情報

ピックアップ記事

  1. CEMS Topical Meeting Online 超分子ポリマーの進化形
  2. ガボール・ソモライ Gabor A. Somorjai
  3. 最期の病:悪液質
  4. 第41回―「クロム錯体のユニークな触媒活性と反応性を解明する」Klaus Theopold教授
  5. 植物毒素の全合成と細胞死におけるオルガネラの現象発見
  6. 第96回日本化学会付設展示会ケムステキャンペーン!Part I
  7. 怒涛の編集長 壁村耐三 ~論文と漫画の共通項~
  8. Lindau Nobel Laureate Meeting 動画集のご紹介
  9. スコット・ミラー Scott J. Miller
  10. 海外でのアカデミックポジションの公開インタビュー

関連商品

ケムステYoutube

ケムステSlack

月別アーカイブ

2022年5月
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

注目情報

最新記事

岩田浩明 Hiroaki IWATA

岩田浩明(いわたひろあき)は、日本のデータサイエンティスト・計算科学者である。鳥取大学医学部 教授。…

人羅勇気 Yuki HITORA

人羅 勇気(ひとら ゆうき, 1987年5月3日-)は、日本の化学者である。熊本大学大学院生命科学研…

榊原康文 Yasubumi SAKAKIBARA

榊原康文(Yasubumi Sakakibara, 1960年5月13日-)は、日本の生命情報科学者…

遺伝子の転写調節因子LmrRの疎水性ポケットを利用した有機触媒反応

こんにちは,熊葛です!研究の面白さの一つに,異なる分野の研究結果を利用することが挙げられるかと思いま…

新規チオ酢酸カリウム基を利用した高速エポキシ開環反応のはなし

Tshozoです。最近エポキシ系材料を使うことになり色々勉強しておりましたところ、これまで関連記…

第52回ケムステVシンポ「生体関連セラミックス科学が切り拓く次世代型材料機能」を開催します!

続けてのケムステVシンポの会告です! 本記事は、第52回ケムステVシンポジウムの開催告知です!…

2024年ノーベル化学賞ケムステ予想当選者発表!

大変長らくお待たせしました! 2024年ノーベル化学賞予想の結果発表です!2…

“試薬の安全な取り扱い”講習動画 のご紹介

日常の試験・研究活動でご使用いただいている試薬は、取り扱い方を誤ると重大な事故や被害を引き起こす原因…

ヤーン·テラー効果 Jahn–Teller effects

縮退した電子状態にある非線形の分子は通常不安定で、分子の対称性を落とすことで縮退を解いた構造が安定で…

鉄、助けてっ(Fe)!アルデヒドのエナンチオ選択的α-アミド化

鉄とキラルなエナミンの協働触媒を用いたアルデヒドのエナンチオ選択的α-アミド化が開発された。可視光照…

実験器具・用品を試してみたシリーズ

スポットライトリサーチムービー

PAGE TOP