Programming tutorial - IT technology blog

ctypesとcffiを使ってPythonからCライブラリを呼び出す:Cythonなしで重いCPU処理を高速化する

深夜2時にPythonデータパイプラインがタイムアウトしたとき、解決策はアルゴリズムの調整ではなかった——ctypesを使ってPythonから直接C関数を呼び出すことだった。このガイドでは、ctypesとcffiを使ってC/C++をPythonに統合し、システムライブラリを呼び出し、CythonやビルドパイプラインなしにCPUボトルネックを解消する方法を解説する。
Programming tutorial - IT technology blog

システムプログラミングのためのRust — なぜ今学ぶべきなのか

重要なシステムサービスにおけるメモリリークやセグメンテーション違反による午前2時のページングにうんざりしていませんか?この記事では、なぜRustが堅牢で高性能なシステムプログラミングの解決策であり、不安定性の根本原因に対処するのかを探ります。所有権、借用、並行処理の安全性といったRust独自の機能が、コンパイル時に一般的なバグをどのように防ぎ、比類のない信頼性をもたらすかをご覧ください。