c-language

标签

Cards List
#c-language

ZXC:为超快速解压而生的无损压缩

Lobsters Hottest ↗ · 2026-10-14 缓存

ZXC 0.15.0 正式发布,这是一款面向“一次压缩、多次解压”场景的无损压缩库 libzxc,采用 C 编写,解压速度可达每秒数 GB,其各级别的解码速度均为 LZ4 的 1.5–2.8 倍,且输出体积相等或更小。

0 人收藏 0 人点赞
#c-language

learnc:根据数据拟合现有 C 代码中的常量(JPEG 文件缩小 9.1%,WebRTC VAD 的 F1 提升 4.9)[P]

Reddit r/MachineLearning ↗ · 2026-10-12

learnc 是一个工具,可在不修改 C 代码的情况下,针对用户编写的 C 评分函数自动调优代码中的命名常量,并在保持代码不变的情况下写回新值;在 JPEG 上实现 9.1% BD-rate 压缩提升,在 WebRTC VAD 上 F1 从 0.810 提升至 0.859。

0 人收藏 0 人点赞
#c-language

用 C 语言开发的现代 Web 应用

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

作者分享了如何用 C 语言和 CGI 协议构建并部署一款现代商业 Web 产品(marketyour.games):单个静态链接二进制、SQLite 文件、仅三个依赖库,无框架、无容器,部署即替换文件、零停机。文章论证了在 2026 年用 C + OpenBSD httpd + SQLite(BCHS 栈)写真正的生产级 Web 应用依然可行且极具简洁性。

0 人收藏 0 人点赞
#c-language

ClickHouse C – 使用原生二进制协议与 ClickHouse 通信

Hacker News Top ↗ · 2026-10-11 缓存

ClickHouse 发布了 clickhouse-c:一个仅头文件的 C 语言客户端库,用于通过原生二进制协议(基于 TCP 的原生协议 / 原生格式数据块)与 ClickHouse 通信,可嵌入 PostgreSQL 扩展中使用。

0 人收藏 0 人点赞
#c-language

用 Eurydice 将 Rust 编译为可读的 C 代码

Hacker News Top ↗ · 2026-10-09 缓存

LWN 报道了 Eurydice 项目——一个将 Rust 代码编译为结构清晰、可读的 C 代码的编译器工具,面向高可靠性软件验证场景,已用于后量子密码学例程的编译,由 Inria 与 Microsoft 团队维护的 Aeneas 项目的一部分。

0 人收藏 0 人点赞
#c-language

减少 C 语言中的未定义行为

Hacker News Top ↗ · 2026-10-09 缓存

Martin Uecker 在 Kernel Recipes 2026 上发表了关于 C 语言中未定义行为的演讲,探讨了其产生的原因、抽象机器模型如何为其提供依据,以及 C 语言最终能否变得内存安全。

0 人收藏 0 人点赞
#c-language

agentc——用 C 编写的极简代理:不到 1 MB,无运行时

Reddit r/AI_Agents ↗ · 2026-10-08

agentc 是一个用 C 编写的极简可扩展编码代理:单个静态二进制文件不到 1 MB、无 libc,通过 MCP 处理外部工具,并提供带版本的 C ABI 以支持进程内扩展。项目支持在 macOS/Windows 上运行时动态加载扩展,作者希望与社区讨论 MCP 与进程内扩展之间的边界划分。

0 人收藏 0 人点赞
#c-language

Playdate上的C语言脏优化秘诀

Lobsters Hottest ↗ · 2026-09-30

本文分享了在Playdate主机上使用C语言编程的脏优化秘诀,旨在帮助开发者提升性能。

0 人收藏 0 人点赞
#c-language

需要1+1,构建了一种函数式编程语言

Hacker News Top ↗ · 2026-09-29 缓存

文章描述了开发者如何在C语言中构建函数式编程语言,从一个评估算术表达式的数据结构作业开始,并实现了闭包、垃圾回收器和REPL等功能。

0 人收藏 0 人点赞
#c-language

C语言灵活的整数大小并非设计失误

Hacker News Top ↗ · 2026-09-25 缓存

文章解释说,C语言的非固定整数大小是一种有意为之的设计选择,目的是在早期确保跨各种计算机架构的可移植性,而不是一个错误。

0 人收藏 0 人点赞
#c-language

从 Git 到 Fossil

Hacker News Top ↗ · 2026-09-10 缓存

作者解释了他们决定从 Git 切换到 Fossil 版本控制系统的原因,突出了 Fossil 的特点,如基于 C 的实现、简洁性和内置 Web 服务器。

0 人收藏 0 人点赞
#c-language

深入C语言:详解2016年事实标准

Hacker News Top ↗ · 2026-09-08

本文深入探讨C编程语言,重点介绍其2016年的事实标准。

0 人收藏 0 人点赞
#c-language

在Wayland上追求永恒的停靠 - lambdock (C + GTK4 + Lisp GNU Guile Scheme)

Lobsters Hottest ↗ · 2026-08-28 缓存

lambdock是一款原生支持Wayland的、可修改的桌面停靠应用,使用C、GTK4和GNU Guile Scheme构建,具有流畅的物理动画和运行时REPL控制。

0 人收藏 0 人点赞
#c-language

访谈:Doug McIlroy

Lobsters Hottest ↗ · 2026-08-28 缓存

与计算机先驱Doug McIlroy的访谈,讨论他对Unix和C的贡献,包括早期程序如echo和sort,以及他在Bell Labs的工作。

0 人收藏 0 人点赞
#c-language

我用700行C代码实现了一个现代大型语言模型

Reddit r/LocalLLaMA ↗ · 2026-08-27

一位开发者创建了一个最小化的700行C实现,用于在CPU上运行Gemma 4 E2B大型语言模型,速度超过llama.cpp。

0 人收藏 0 人点赞
#c-language

我用C语言打造了一个支持热重载Lua插件的轻量级编程助手

Reddit r/AI_Agents ↗ · 2026-08-26

作者介绍了Capstan,一个具有C核心和热重载Lua插件的轻量级编程代理,旨在提升开发工作流的效率和可扩展性。

0 人收藏 0 人点赞
#c-language

eh: 一个极简的类似vi的编辑器

Lobsters Hottest ↗ · 2026-08-23

eh 是一个用 C 语言编写的极简类似vi的编辑器,具有 UTF-8 支持、正则表达式搜索/替换、shell 过滤器和多级撤销/重做功能。早期版本在 2024 年的 IOCCC 中获奖。

0 人收藏 0 人点赞
#c-language

@NFTCPS: 本地跑大模型这事,一看几百 GB 权重和显存要求,大多数人当场劝退,我以前也是。 colibri 直接换了个玩法,把显存、内存、硬盘当一个整体来调,权重按需从硬盘流式加载,纯 C 写、零依赖,已经 25000+ Star。 几个点说下: …

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

介绍colibri,一个纯C编写的开源推理引擎,能够将显存、内存和硬盘作为统一层次结构,流式加载大模型权重,支持多种前沿MoE模型在消费级硬件上本地运行,降低大模型使用门槛。

0 人收藏 0 人点赞
#c-language

反对C语言替代方案的理由(2022)

Hacker News Top ↗ · 2026-08-16 缓存

本文反对用替代方案取代C编程语言,并强调了工具链成熟度、语言不确定性、开发者资源有限性和C ABI兼容性问题等挑战。

0 人收藏 0 人点赞
#c-language

Hax – 一个用 C 编写的极简、终端原生编码代理

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

Hax 是一个用 C 编写的极简、终端原生编码代理,设计轻量、内存高效,对本地 LLM 使用友好,并支持多种提供商。

0 人收藏 0 人点赞
Next →
← 返回首页

提交意见反馈