c

标签

Cards List
#c

Clojure 速度几乎媲美 C(需借助一些优化)

Lobsters Hottest ↗ · 2026-06-15 缓存

本文详细介绍了 Clojure 如何借助 JVM 的 Vector API 和精心优化,在 3D 压力测试中达到接近 C 的帧率(仅差 20%),展示了动态语言在热循环中也能接近底层性能。

0 人收藏 0 人点赞
#c

将我的C游戏移植到WASM,这是我遇到的所有Bug

Hacker News Top ↗ · 2026-06-12 缓存

一位开发者分享了将C游戏移植到WebAssembly的经验,详细介绍了因32位与64位差异遇到的Bug,并提供了调试技巧。

0 人收藏 0 人点赞
#c

给Fable一个提示:“构建一个.kkrieger的Linux致敬版本。”它在一个C文件中交付了一个51KB的程序化FPS——然后通过截取其无头渲染的截图并实际查看来进行调试

Reddit r/singularity ↗ · 2026-06-12 缓存

一位开发者用单个C文件创建了一个完全程序化生成的致敬.kkrieger的第一人称射击游戏,生成了一个51KB的二进制文件,在运行时合成所有资产,并通过无头截图进行了验证。

0 人收藏 0 人点赞
#c

发布 Fil-C Linux/x86_64 版本 0.679 · pizlonator/fil-c

Lobsters Hottest ↗ · 2026-06-08 缓存

Fil-C 0.679 是一个全新版本,它是 C 和 C++ 的一种极度兼容的内存安全实现,采用并发垃圾回收和隐形能力来防止所有内存安全错误,且没有逃生舱口。

0 人收藏 0 人点赞
#c

zalloc: 在你的 C 代码中使用 Zig 分配器

Lobsters Hottest ↗ · 2026-06-08 缓存

zalloc 将 C 模块中的 malloc、calloc、realloc 和 free 替换为 Zig 分配器,从而在 C 代码中实现 Zig 风格的内存管理。

0 人收藏 0 人点赞
#c

@tetsuoai: Linux Socket Programming in C: Cheat Sheet

X AI KOLs Timeline ↗ · 2026-06-08 缓存

分享了Linux套接字编程C语言速查表,这是一个面向网络编程开发者的资源。

0 人收藏 0 人点赞
#c

@TrisH0x2A: 2008年,James Molloy撰写了一篇免费教程,教人们如何从零开始用C和汇编构建一个类UNIX操作系统……

X AI KOLs Following ↗ · 2026-06-02 缓存

一条推文提到了James Molloy于2008年发布的免费教程《Roll Your Own Toy UNIX Clone OS》,该教程教授如何用C和汇编从零开始构建一个类Unix内核,涵盖引导加载程序、内存管理、文件系统和多任务处理。

0 人收藏 0 人点赞
#c

我为iozone打了补丁,使其在最新macOS上更好地进行磁盘基准测试

Jeff Geerling ↗ · 2026-05-27 缓存

为iozone打补丁,使其能在运行macOS 26的Apple Silicon Mac上编译,确保磁盘基准测试无错误运行;该修复已纳入版本510。

0 人收藏 0 人点赞
#c

关于C扩展、可移植性和替代编译器

Lobsters Hottest ↗ · 2026-05-25 缓存

本文讨论了编写可移植C代码的实际挑战,这些挑战源于对非标准编译器扩展和glibc条件头文件的依赖,并通过构建C编译器的示例进行说明。

0 人收藏 0 人点赞
#c

Sp.h 是 C 语言应得的标准库

Hacker News Top ↗ · 2026-05-20 缓存

sp.h 是一个 15000 行的单头文件 C99 标准库,它绕过 libc 以提供可移植、显式且无堆的原始接口。其旨在用现代的系统调用级抽象取代传统的 libc。

0 人收藏 0 人点赞
#c

C语言中的一切皆为未定义行为

Hacker News Top ↗ · 2026-05-20 缓存

一位经验丰富的C++开发者认为,所有非平凡的C和C++代码都包含未定义行为,使得内存安全无法实现,并质疑这些语言在现代软件开发中的持续使用。

0 人收藏 0 人点赞
← Previous
← 返回首页

提交意见反馈