門脇 (@satoru_kadowaki) です。今月のPython Monthly Topicsでは、PythonとRustの融合を可能にするPyO3とmaturinについて紹介します。 はじめに PythonとRustはそれぞれ異なる特性を持つプログラミング言語です。Pythonはシンプルな構文で初学者にも親しみやすく、データ ...
ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with ...
筒井 (@ryu22e) です。今月の 「Python Monthly Topics」 は、型チェッカー 「Pyrefly」 を紹介します。 Meta社製の型チェッカーといえばPyreがありますが、PyreflyはPyreの後継ツールです。Pyreflyが誕生した経緯については、以下のMeta社のブログに詳細が書かれています。
アプリケーション開発の現場では、「速度」と「生産性」の両立が課題となる。「Rust」と「Python」は、それぞれ異なるアプローチでこの課題に取り組んでいるプログラミング言語だ。両言語にはどのような特徴があるのか。9つの視点のうち、まず本稿は1つ ...
What is most striking about Python’s latest wave of third-party tooling is that they aren’t written in Python. Instead, many of the newer tools for project management, code formatting, and now type ...
PythonとRustを使ってPythonの拡張モジュールを書く Hideo Hattori(以下、Hattori):ありがとうございます。このようなお話させていただく機会をいただきまして、ありがとうございます。今日は「RustとPython」ということでお話をさせていただきます、Hattori Hideoと ...
「Rust」と「Python」はどちらも広く人気を集めるプログラミング言語であり、アプリケーション開発の現場でそれぞれ異なる強みを発揮している。両言語にはどのような特徴があるのか。9つの視点のうち、本稿は5つ目から9つ目の視点で比較する。 Rustの ...
When the Mojo language first appeared, it was promoted as being the best of two worlds, bringing the ease of use and clear syntax of Python, along with the speed and memory safety of Rust. For some ...