c-language

Tag

Cards List
#c-language

Effective Type: Part 1

Lobsters Hottest ↗ · 2026-10-31 Cached

Martin Uecker 发布博客系列第一部分,深入解析 C 语言的 effective type(有效类型)规则如何支撑基于类型的别名分析(TBAA),并说明编译器如何利用这些规则进行 UB 相关优化。

0 favorites 0 likes
#c-language

Astroterm: A Planetarium for Your Terminal

Hacker News Top ↗ · 2026-10-28 Cached

astroterm is a lightweight terminal-based star map written in C that renders real-time positions of stars, planets, constellations, and moon phases as ASCII graphics, configurable by date, time, and location, and available across major package managers.

0 favorites 0 likes
#c-language

ZXC: Lossless compression built for ultra-fast decode

Lobsters Hottest ↗ · 2026-10-14 Cached

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

0 favorites 0 likes
#c-language

learnc: fit the constants in existing C code to data (9.1% smaller JPEGs, +4.9 F1 on WebRTC VAD) [P]

Reddit r/MachineLearning ↗ · 2026-10-12

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

0 favorites 0 likes
#c-language

A Modern Web App in C

Hacker News Top ↗ · 2026-10-12 Cached

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

0 favorites 0 likes
#c-language

ClickHouse C – Talk to ClickHouse using its native binary protocol

Hacker News Top ↗ · 2026-10-11 Cached

ClickHouse 发布了 clickhouse-c:一个 header-only 的 C 语言客户端库,用于通过原生二进制协议(Native Protocol over TCP / Native Format blocks)与 ClickHouse 通信,可嵌入 PostgreSQL 扩展中使用。

0 favorites 0 likes
#c-language

Compiling Rust to readable C with Eurydice

Hacker News Top ↗ · 2026-10-09 Cached

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

0 favorites 0 likes
#c-language

Reducing undefined behavior in the C language

Hacker News Top ↗ · 2026-10-09 Cached

Martin Uecker gave a Kernel Recipes 2026 talk on undefined behavior in C, exploring why it exists, how the abstract-machine model enables it, and whether C can eventually become memory-safe.

0 favorites 0 likes
#c-language

agentc - a minimal agent in C: under 1 MB, no runtime

Reddit r/AI_Agents ↗ · 2026-10-08

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

0 favorites 0 likes
#c-language

Dirty Optimization Secrets (C for Playdate)

Lobsters Hottest ↗ · 2026-09-30

The article shares dirty optimization secrets for programming in C on the Playdate console, aiming to help developers improve performance.

0 favorites 0 likes
#c-language

Needed 1+1, built a functional programming language

Hacker News Top ↗ · 2026-09-29 Cached

The article describes how a developer built a functional programming language in C, starting from a data structures assignment to evaluate arithmetic expressions, and implementing features like closures, a garbage collector, and a REPL.

0 favorites 0 likes
#c-language

C's Flexible Integer Sizes Were Not a Design Mistake

Hacker News Top ↗ · 2026-09-25 Cached

The article explains that C's non-fixed integer sizes were a deliberate design choice to ensure portability across varied computer architectures in the early days, rather than a mistake.

0 favorites 0 likes
#c-language

From Git to Fossil

Hacker News Top ↗ · 2026-09-10 Cached

The author explains their decision to switch from Git to Fossil version control system, highlighting Fossil's features like C-based implementation, simplicity, and built-in web server.

0 favorites 0 likes
#c-language

Into the depths of C: Elaborating the de facto standards (2016)

Hacker News Top ↗ · 2026-09-08

This article explores the C programming language in depth, focusing on its de facto standards from 2016.

0 favorites 0 likes
#c-language

Quest for eternal dock on Wayland - lambdock (C + GTK4 + Lisp GNU Guile Scheme)

Lobsters Hottest ↗ · 2026-08-28 Cached

lambdock is a Wayland-native, hackable desktop dock application built with C, GTK4, and GNU Guile Scheme, featuring fluid physics animations and runtime REPL control.

0 favorites 0 likes
#c-language

Interview: Doug McIlroy

Lobsters Hottest ↗ · 2026-08-28 Cached

An interview with computing pioneer Doug McIlroy discussing his contributions to Unix and C, including early programs like echo and sort, and his work at Bell Labs.

0 favorites 0 likes
#c-language

I implemented a modern LLM in 700 lines of C

Reddit r/LocalLLaMA ↗ · 2026-08-27

A developer created a minimal 700-line C implementation for running the Gemma 4 E2B LLM on CPUs, outperforming llama.cpp in speed.

0 favorites 0 likes
#c-language

I built a lightweight coding agent in C with hot-reloadable Lua plugins

Reddit r/AI_Agents ↗ · 2026-08-26

The author introduces Capstan, a lightweight coding agent with a C core and hot-reloadable Lua plugins, designed for efficiency and extensibility in development workflows.

0 favorites 0 likes
#c-language

eh: a minimalist vi-like editor

Lobsters Hottest ↗ · 2026-08-23

eh is a minimalist vi-like editor written in C, featuring UTF-8 support, regex search/replace, shell filters, and multi-level undo/redo. An earlier version won a prize in the 2024 IOCCC.

0 favorites 0 likes
#c-language

@NFTCPS: Running large models locally – looking at the hundreds of GB of weights and VRAM requirements, most people are discouraged immediately, and I was too. Colibri changes the game by treating VRAM, RAM, and disk as a unified hierarchy, streaming weights from disk on demand. Written in pure C with zero dependencies, it already has over 25,000 stars. Here are a few points: …

X AI KOLs Timeline ↗ · 2026-08-23 Cached

Introducing colibri, an open-source inference engine written in pure C that unifies VRAM, RAM, and disk as a hierarchical structure to stream large model weights, supporting various cutting-edge MoE models to run locally on consumer hardware, lowering the barrier to using large models.

0 favorites 0 likes
Next →
← Back to home

Submit Feedback