C言語のコードをRustの中に書けるライブラリを作った

C言語のコードをRustの中に書けるようにするライブラリ cinrs を作りました。 こんな風にCのコードをRustの中に書いて、Rustから呼び出したりできます。 use cinrs::c99; c99! { int fact(int n) { return n == 0 ? 1 : n * fact(n - 1); } } println!("fact(10) = {}", unsafe { fact(10) }); // fact(10) = 3628800 こ...

はてなテクノロジー 2026年09月22日 03:30

この記事のキーワード

グラフで繋がりを見る

同じキーワードの記事

共有しているキーワードが多い順

prpr: Rust 向けのシンプルで高速な Parser generator

はてなテクノロジー 10/24 12:34
Rust ライブラリ

Zed の UI フレームワーク GPUI で Rust のデスクトップ ToDo アプリを作る

はてなテクノロジー 11/09 14:59
Rust

死刑囚の「終の棲家」はなぜ公園とライブラリになったのか…120年続いた《八王子医療刑務所》の跡地を歩いてわかったこと | ライフ | 東洋経済オンライン

東洋経済 11/08 21:45
ライブラリ

GitHub - ppmpreetham/BUI: Blender's GPU Accelerated UI, Decoupled from it's original codebase. Supports Rust, Python, JS, React, C & C++. Twice as good as GPUI

はてなテクノロジー 11/06 12:09
Rust

「Discord」がクライアント全体を「Rust」で書き直し、「Electron」から脱却へ/「Zed」のUIフレームワーク「GPUI」を採用、モバイル版とコードを共有

はてなテクノロジー 11/06 08:44
Rust

Discord、“イマドキ”な言語「Rust」でアプリ全面刷新へ。メモリ使用量がっつり減りそう

automaton 11/05 04:46
Rust

ドメイン更新料が2,676円から18,139円に。通知から約45時間で判断を迫られた話

はてなテクノロジー 11/03 07:06
こ...

AdaとRustの安全性の違い 実行して比較

はてなテクノロジー 11/01 09:29
Rust

GitHub - vercel-labs/agent-desktop: Agent Desktop gives any agent reliable computer use on the desktop. Built with Rust, it sees any app's real UI structure through OS accessibility trees and operates it — refs stay stable and actions stay safe to retry,

はてなテクノロジー 11/01 02:51
Rust

「なんか泣きそう」舞台サンレッドを見た『天体戦士サンレッド』作者・くぼたまこと先生が感動…レッドさんがスーツを着て戦ってる姿に驚くファンも

はてな生活 10/29 09:04
こ...

支給PCのスペックがショボすぎて、新人が辞めた。

はてなテクノロジー 10/28 01:39
こ...

C++やRustよりも高速に動作しメモリ使用量も少ないプログラミング言語「Goose」

GIGAZINE 10/26 21:00
Rust

OpenAI、訓練中の最先端AIをインターネットから遮断すると発表。モデルの不正アクセス受け | テクノエッジ TechnoEdge

はてなテクノロジー 10/24 05:40
こ...

How close can pure FP get to C?

はてなテクノロジー 10/23 16:10
Rust

C言語を置き換える言語はどうあるべきか | 雑記帳

はてなテクノロジー 10/23 14:58
C言語

eMudhraの中間CA証明書の秘密鍵を求めてみる

はてなテクノロジー 10/23 08:32
ライブラリ

eMudhraの中間CAの秘密鍵が公開された証明書から復元可能と判明、pip・uvなどの開発ツールに修正版 | gihyo.jp

はてなテクノロジー 10/22 14:46
Rust

Rust Style Guide

はてなテクノロジー 10/21 21:23
Rust

Introducing tsrs: a Port of TypeScript to Rust

はてなテクノロジー 10/20 13:09
Rust

老舗クリップボード履歴ソフト「CLCL」を手本に「Rust」で作り直した「CLCLR」/レジストリを汚さないポータブルアプリ。画像をWebP形式で圧縮保持するなどの工夫も【レビュー】

はてなテクノロジー 10/19 06:05
Rust
はてなテクノロジーで元記事を読む