Blog
Lecture notes
Julia Spring School 2026 is available as a standalone lecture-note page.
On Julia's future (Developer Experience in the Era of Generative AI)
We actively use two languages with very different characteristics, Julia and Rust, for scientific computing. Precisely because this is an unusual position, we decided to write down what we have felt.
Juliaの生きる道 (生成AI時代の開発体験)
私たちは, JuliaとRustという性質の異なる言語を科学技術計算に積極的に利用している. このような珍しい立ち位置にいるからこそ, 感じたことを記事にしてみた.
Why I Migrated from C++ to Rust (Development Experience in the Age of
Please refer to an article by Terasaki-san on technical details .
なぜC++からRustへ移行したか (生成AI時代の開発体験)
前回の記事 C++を使った数値計算ライブラリの整備で辛かったこと の続編である. C++で開発していた libsparseir を Rust へ移行した. その経験を基に, なぜC++からRustへ移行したかを述べる.
C++を使った数値計算ライブラリの整備で辛かったこと
この記事はC++を批判する意図はなく, 過去10年以上の数値計算ライブラリの開発経験を共有する目的で書かれている.
Introduction to Matrix for Researchers Tired of Slack
If you're involved in multiple international collaborations or interdisciplinary projects, you may find your number of Slack workspaces gradually increasing—making it difficult to manage them all. Even sending a simpl...
Slackに疲れた研究者のためのMatrix入門
複数の国際共同研究や学際的なプロジェクトに関わっていると、Slackのワークスペースが次第に増え、管理が煩雑になります。 誰かにDMを送ろうとしても、まずどのワークスペースかを思い出す必要があり、通知も分断されがちです。