以下の内容はhttps://nikkie-ftnext.hatenablog.com/entry/python-meetup-fukuoka-4-python-and-rust-awesomeより取得しました。


「PythonとRust特集」にめちゃめちゃ興味を惹かれ Python Meetup Fukuoka #4 に行ってきました #PythonFukuoka

はじめに

七尾百合子さん、お誕生日 180日目 おめでとうございます! nikkieです。

どんぴしゃりな勉強会を見つけ、参加してきました!

目次

Python Meetup Fukuoka #4「PythonとRust特集」

lycorptech-fukuoka.connpass.com

本イベントは、初心者から経験豊富な開発者まで、Pythonやデータ分析・機械学習を学び共有することを目的としたミートアップです。

福岡開催です。飛びました✈️

このブログでもたまに Rust を取り上げて記事にしていますが、Python の開発の中で Rust で作ったライブラリ(例:Pydantic)やツール(例:Ruff や uv)の存在感が増しており、私自身も作れる側に行きたいという思いがあります。
1人で進めていくにはなかなか大変な道のりと感じており、他の方の取り組みを知りたく参加しました。

技術的学びリスト

直近手を動かしたい事項です

  • maturin で複数環境用のビルド
    • 自作したsampleproject-rs、Ubuntuでしか動かない問題の解消へ
    • cibuildwheel?
  • RustPython/Parser の visitor

Rust in Python: Python界でRustが目立つようになってきた背景

本発表ではPythonの世界におけるRust活用の現状について簡単にまとめ、このあとに続く2つの発表の基礎知識を提供します。

The State of Python 2025 を引き、

Rustが目立つようになってきた(「Python web servers shift toward async and Rust-based tools」)として、pyo3 や maturin といった前提知識を共有いただきました。

私が思い出した記事

Rustの住所正規化ライブラリをPythonから触る

Sansan さんから、FFI で触るアプローチの共有

たのしい(※個人差あり)! RustバックエンドのPythonライブラリ開発

プライベートプロジェクトから

Battery included の Python と、乱数生成といった機能もサードパーティライブラリの Rust を適材適所で活用する楽しさ・難しさを感じました

Pythonistaに捧ぐ、楽しさ駆動のRust活用術 〜テストヘルパーCLI開発編〜

エムスリーさんから、社内勉強会発表のアップデート版

RustPython/Parser は使っていたので、visitor パターンの例が見えてめちゃめちゃテンションが上がりました!

ソースコード、参考にさせていただきます!!

PythonでRPA

Windows 環境での自動化のデモ。
Python 始めて3週間とのことでしたが、生成AIの力を借りてめちゃめちゃ自動化されてました👏

Rust製パッケージをインストールしてコマンドラインから実行できるのは、なぜ?

私もLTしました。

以下のエントリをLTに再構成しています。

終わりに

PythonとRustというトピックはなかなか事例を聞く機会がなく、福岡まで足を運んでとてもよかったです。
私がやりたいことを具現化されている先行例をいくつも知れたので、次は手を動かすフェーズになります。

お会いした皆さま、ありがとうございました!
またLINEヤフーさん、エムスリーさん、スポンサーありがとうございます。

11月の YAPC::Fukuoka 参加予定なのですが、福岡はお魚がめちゃめちゃ美味しくて、次に訪れるときも楽しみです。




以上の内容はhttps://nikkie-ftnext.hatenablog.com/entry/python-meetup-fukuoka-4-python-and-rust-awesomeより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14