記事へのコメント25

    • 注目コメント
    • 新着コメント
    オーナーコメントを固定しています
    mattn
    オーナー mattn 書いた

    2026/07/22 リンク

    その他
    uehaj
    GCつきのPurify/Zigのポインタ文法を全部ゴミ箱に叩き捨てる存在なのでは、という気もしたが、Zig文法には手を付けないでZigから呼び出すCコードの話か

    その他
    ihirokyx
    コンパイラと ABI だけでメモリ安全を実現 InvisiCaps FUGC

    その他
    atico
    丁寧で分かりやすかった。ただコンパイラでメモリ安全じゃないコードを弾くのではなく、実行時にオーバーランを検知してそのまま動作させるのを防ぐというものだから、Rustとの対比はミスリーディングを誘うのでは?

    その他
    kazuau
    メモリ関連の違反でランタイムエラーは安全とは言えないのでは?メモリ周りの脆弱性の防止には役立つかもしれないが、コンパイル時に弾く設計とは比べられない。

    その他
    nakag0711
    今時のC++だとmallocもnewも配列もあまり使わないと思うけど幾らか有利になるんだろうか

    その他
    knok
    knok https://cr.yp.to/2025/fil-c.html djb先生がライブラリをfil-cビルドしたものに差し替えて動かす実験やってたりする

    2026/07/22 リンク

    その他
    atsushieno
    いわゆるリアルタイムセーフなコードを書いていると「リアルタイムだから速いはず」と勘違いされることがよくあるけど(実際にはアトミック操作などを伴うので遅い)、GC任せにできるほうが高速なのもよくある話

    その他
    urtz
    そんなこと可能なんだ

    その他
    taguch1
    どんなにAIが優秀でも巨大な遺産を書き直すのは大変すぎる。

    その他
    hkdn
    抜け道だらけというか、抜け道しか使ってないようなC/C++実装だと移行に苦労しそう。そんなには見かけないけど。

    その他
    restroom
    面白いコンセプト。ある意味、言語翻訳みたいなものですかね。Wrapperというか。ちょっと違うかな。

    その他
    UhoNiceGuy
    速度が必要でなくてもCで書かれているのにはいいね//速度もマンデルブロはCと互角、ペナルティが一番効きそうなエラトステネスの篩が高々2倍(半分?)、一番驚くのはB-TreeがCと互角ということ//Go速ぇぇぇ

    その他
    suka6411144
    あくまでユーザーランドだけでカーネルは流石に無理かな

    その他
    nWY2RhxQPXKQloX3z
    nWY2RhxQPXKQloX3z 「標準C言語に統合される未来を持ちえないC言語の方言」を選ぶ人はいるのだろうか?C言語の歴史はコンパイラ独自拡張を標準規格に収束させてきた歴史だ

    2026/07/22 リンク

    その他
    aox
    “Pizlix”

    その他
    mrmt
    名前はfilthyのだじゃれかなぁ

    その他
    mohno
    それはC言語なのか?と思うけど、「まずは古典的なスタックバッファオーバーフローです」←メモリーオーバーランなのでは。

    その他
    mojimojikun
    『最後のメッセージ「thwarted a futile attempt to violate memory safety(メモリ安全性を侵害しようとする無駄な試みを阻止した)」が良い味を出しています』

    その他
    hiroomi
    ”つまり「メモリ安全のために言語を乗り換えるべきか」という議論には決着が付いておらず、どちら向きに移植するにしても莫大なコストが掛かります。”

    その他
    pure_luca
    “Fil-C の特徴は「fanatically compatible(狂信的に互換)」を謳っている点です。”

    その他
    sgo2
    メモリマップ等にも対応出来るのかやや疑問が。

    その他
    nguyen-oi
    C/C++資産をそのままメモリ安全にできるなら理想的だな GC載るから低レイヤ用途で速度影響がどこまで許容されるか

    その他
    simplememofast
    魅力は再コンパイルだけで安全になる点だが、依存を全てFil-Cで固める前提と表裏。外部入力を扱うパーサ等、自己完結した信頼境界から適用するのが現実解に見える

    その他
    yarumato
    “Zigまでもが目を付けた「RustやZigで全部書き直すのではなく、Cコードそのままメモリ安全にする」試みの本家がFil-C。既存の C/C++ソースをほとんど変更なくコンパイル可能、かつメモリ安全になる。実行速度は遅くなる”

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    Rust に書き直さなくても C 言語をメモリ安全にできる Fil-C を試した

    はじめに 最近「どの言語で書くか」を巡る話題が続いています。今年 5 月、Zig で書かれていた JavaScri...

    ブックマークしたユーザー

    • mas-higa2026/07/23 mas-higa
    • aont2026/07/23 aont
    • kimihito2026/07/23 kimihito
    • uehaj2026/07/23 uehaj
    • keysuccess2026/07/23 keysuccess
    • questbeat2026/07/23 questbeat
    • retdaisuke2026/07/23 retdaisuke
    • mkimakima2026/07/23 mkimakima
    • ihirokyx2026/07/23 ihirokyx
    • atico2026/07/23 atico
    • reica2026/07/23 reica
    • mathtonica2026/07/23 mathtonica
    • kazuau2026/07/23 kazuau
    • tsukune022026/07/22 tsukune02
    • buzztaiki2026/07/22 buzztaiki
    • makopy_inside2026/07/22 makopy_inside
    • ikesyo2026/07/22 ikesyo
    • fuzitahoushirou2026/07/22 fuzitahoushirou
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む