TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Fil-C: Memory-Safe and Compatible C/C++ with No Unsafe Escape Hatches

3 pointsby emeryberger7 months ago

2 comments

emeryberger7 months ago
From Fil Pizlo (<a href="http:&#x2F;&#x2F;www.filpizlo.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.filpizlo.com&#x2F;</a>), major contributor to WebKit&#x27;s JavaScript engine, among other things:<p>&gt; Fil-C is already powerful enough to run a memory-safe curl and a memory-safe OpenSSH (both client and server) on top of a memory-safe OpenSSL, memory-safe zlib, memory-safe pcre (which required no changes), memory-safe CPython (which required some changes and even found a bug), memory-safe SQLite, memory-safe libcxx and libcxxabi, and memory-safe musl (Fil-C&#x27;s current libc).
npalli7 months ago
Kudos for effort but some dealbreakers here. Hope it makes more progress.<p><pre><code> Currently about 10x slower than standard C (ranging from 3x to 20x) Only works on Linux&#x2F;X86_64</code></pre>
评论 #41942560 未加载