[スポンサーリンク]

その他

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

[スポンサーリンク]

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

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

Tanmay Bakshi
¥2,970(as of 12/21 07:16)
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. 化学で何がわかるかーあなたの化学、西暦何年レベル?ー
  2. 香料化学 – におい分子が作るかおりの世界
  3. Nanomaterials: An Introduction t…
  4. 【書籍】化学探偵Mr.キュリー3
  5. できる研究者の論文生産術―どうすれば『たくさん』書けるのか
  6. 化学者たちの感動の瞬間―興奮に満ちた51の発見物語
  7. Modern Method of Organic Synthes…
  8. 研究者/研究力

注目情報

ピックアップ記事

  1. mRNAワクチン(メッセンジャーRNAワクチン)
  2. ジンチョウゲ科アオガンピ属植物からの抗HIV活性ジテルペノイドの発見
  3. Ph.D. Comics – Piled Higher and Deeper
  4. 乳がんを化学的に予防 名大大幸医療センター
  5. 経営戦略を成功に導く知財戦略【実践事例集】
  6. 「不斉化学」の研究でイタリア化学会主催の国際賞を受賞-東理大硤合教授-
  7. ナイロンに関する一騒動 ~ヘキサメチレンジアミン供給寸断
  8. ヒストン脱アセチル化酵素8(HDAC8)選択的阻害剤
  9. 論説フォーラム「グローバル社会をリードする化学者になろう!!」
  10. 佐伯 昭紀 Akinori Saeki

関連商品

ケムステYoutube

ケムステSlack

月別アーカイブ

2022年5月
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

注目情報

最新記事

有機合成化学協会誌2024年12月号:パラジウム-ヒドロキシ基含有ホスフィン触媒・元素多様化・縮環型天然物・求電子的シアノ化・オリゴペプチド合成

有機合成化学協会が発行する有機合成化学協会誌、2024年12月号がオンライン公開されています。…

「MI×データ科学」コース ~データ科学・AI・量子技術を利用した材料研究の新潮流~

 開講期間 2025年1月8日(水)、9日(木)、15日(水)、16日(木) 計4日間申込みはこ…

余裕でドラフトに収まるビュッヒ史上最小 ロータリーエバポレーターR-80シリーズ

高性能のロータリーエバポレーターで、効率良く研究を進めたい。けれど設置スペースに限りがあり購入を諦め…

有機ホウ素化合物の「安定性」と「反応性」を両立した新しい鈴木–宮浦クロスカップリング反応の開発

第 635 回のスポットライトリサーチは、広島大学大学院・先進理工系科学研究科 博士…

植物繊維を叩いてアンモニアをつくろう ~メカノケミカル窒素固定新合成法~

Tshozoです。今回また興味深い、農業や資源問題の解決の突破口になり得る窒素固定方法がNatu…

自己実現を模索した50代のキャリア選択。「やりたいこと」が年収を上回った瞬間

50歳前後は、会社員にとってキャリアの大きな節目となります。定年までの道筋を見据えて、現職に留まるべ…

イグノーベル賞2024振り返り

ノーベル賞も発表されており、イグノーベル賞の紹介は今更かもしれませんが紹介記事を作成しました。 …

亜鉛–ヒドリド種を持つ金属–有機構造体による高温での二酸化炭素回収

亜鉛–ヒドリド部位を持つ金属–有機構造体 (metal–organic frameworks; MO…

求人は増えているのになぜ?「転職先が決まらない人」に共通する行動パターンとは?

転職市場が活発に動いている中でも、なかなか転職先が決まらない人がいるのはなぜでしょう…

三脚型トリプチセン超分子足場を用いて一重項分裂を促進する配置へとペンタセンクロモフォアを集合化させることに成功

第634回のスポットライトリサーチは、 東京科学大学 物質理工学院(福島研究室)博士課程後期3年の福…

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

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

PAGE TOP