programming

标签

Cards List
#programming

重访天数计算

Lobsters Hottest · 13小时前 缓存

Tony Finch 重新审视了他的格里高利历到儒略历天数转换算法,融合了 Ben Joffe 的技巧,得出了一个更高效、更稳健的公式。

0 人收藏 0 人点赞
#programming

以下是一个有效的 DOS COM 可执行文件

Lobsters Hottest · 3天前

文章重点介绍了一个巧妙的技巧:一个文件同时是有效的 DOS COM 可执行文件,展示了多语言文件格式(polyglot file format)。

0 人收藏 0 人点赞
#programming

Python 字符串字面量有点搞笑

Lobsters Hottest · 3天前 缓存

一篇博客文章,探讨 Python 原始字符串字面量和 f-string 语法中的古怪行为,包括原始字符串不能以反斜杠结尾以及 f-string 表达式可以包含注释和多行的示例。

0 人收藏 0 人点赞
#programming

大多数人没有意识到,现在用AI学习编程已经变得多么容易。

Reddit r/AI_Agents · 4天前

AI 充当了一位耐心、全天候的私人导师,解释概念、调试代码,并一步步指导学习者,不带任何评判,从而让学习编程变得容易得多。

0 人收藏 0 人点赞
#programming

“干净”代码,糟糕的性能(2023)

Hacker News Top · 5天前 缓存

Casey Muratori 通过经典的形状面积示例,演示了遵循多态和短小函数等“干净代码”准则如何导致显著的运行时性能开销。

0 人收藏 0 人点赞
#programming

编程(可能)会消亡——马斯克深信不疑,我想我也开始相信了。

Reddit r/AI_Agents · 5天前

讨论埃隆·马斯克的说法:随着AI直接从文本描述生成二进制文件,编程最终将消亡;文章将源代码与汇编进行比较,并思考可验证性和抽象层级的挑战。

0 人收藏 0 人点赞
#programming

一个用Piet编写的quine——一张打印自身的GIF图片 [视频]

Hacker News Top · 6天前 缓存

一段视频演示了用Piet编写的一个quine,Piet是一种以图像作为程序的深奥语言。一张252x189的GIF既作为程序又作为其输出,逐字节打印自身。

0 人收藏 0 人点赞
#programming

Rust:不要 panic

Lobsters Hottest · 6天前 缓存

一段视频转录文本,讨论如何通过使用组合器和 Result 类型而不是 unwrap 来避免 Rust 中的 panic,解释了三种典型的崩溃原因,并强调编写健壮的代码。

0 人收藏 0 人点赞
#programming

掌控环境让你快乐(2000)

Lobsters Hottest · 6天前 缓存

Joel Spolsky 认为 UI 编程既简单又有趣,优秀的 UI 设计遵循理性规则而非艺术神秘主义,并以他在面包店工作中控制环境的个人轶事举例说明。

0 人收藏 0 人点赞
#programming

写入时出现 EPIPE 可能意味着你的用法有误

Lobsters Hottest · 2026-08-02

关于写入时 EPIPE 错误的技术讨论,指出遇到 EPIPE 通常表明程序在处理管道断裂时存在设计问题。

0 人收藏 0 人点赞
#programming

sizeof 在 C 中解析出乎意料地困难

Lobsters Hottest · 2026-08-02 缓存

本文探讨了解析 C 语言 `sizeof` 运算符所面临的挑战,该运算符可以接受表达式或带括号的类型,而复合字面量和后缀运算符又带来了额外的复杂性。文章讨论了解析策略,并指出 C2y 新引入的 `_Countof` 运算符也面临类似问题。

0 人收藏 0 人点赞
#programming

Dates That Don't Exist (2015)

Hacker News Top · 2026-08-01 缓存

A blog post exploring the nonexistent dates of October 5-14, 1582 due to the Gregorian calendar reform, and how Ruby, Python, and Perl handle these invalid dates.

0 人收藏 0 人点赞
#programming

如何衡量编程模型成本

Reddit r/AI_Agents · 2026-07-31

一篇解析文章,分析 AI 模型用于编程的实际成本,通过 token 定价、缓存分布和订阅数学来比较 DeepSeek Flash 和 OpenAI 的 Luna。

0 人收藏 0 人点赞
#programming

@CompSciFact: 浮点数是一种泄漏的抽象

X AI KOLs Timeline · 2026-07-30 缓存

一篇文章解释了为什么浮点数是泄漏的抽象,涵盖精度限制、减法问题和溢出/下溢,并引用了Goldberg的经典论文。

0 人收藏 0 人点赞
#programming

@driscollis: collections.ChainMap 是 Python 内置的一个类,它将多个字典或映射组合成一个可更新的单一视图……

X AI KOLs Timeline · 2026-07-30 缓存

collections.ChainMap 是 Python 内置的一个类,它将多个字典或映射组合成一个可更新的单一视图,而无需在内存中合并它们。

0 人收藏 0 人点赞
#programming

一种基于延续的通用模拟方法

Lobsters Hottest · 2026-07-30 缓存

一篇博客文章,介绍了在测试中使用延续来捕获效果,从而实现一种通用的模拟方法。这种方法允许测试在不执行效果的情况下,验证正确的参数和调用顺序。该技术以 Gleam 编程语言演示。

0 人收藏 0 人点赞
#programming

我制作了一款游戏,在其中你可以用逻辑门构建CPU

Hacker News Top · 2026-07-30 缓存

一款让玩家从零开始用逻辑门构建计算机、设计电路、建造CPU并运行程序的游戏。

0 人收藏 0 人点赞
#programming

面向程序员的逻辑

Hacker News Top · 2026-07-30 缓存

一本实用的书,面向程序员介绍逻辑,以改进软件设计、验证和推理,涵盖从简化条件语句到形式化验证和约束求解等主题。

0 人收藏 0 人点赞
#programming

LLMs: The Next Rung on the Ladder of Abstraction

Reddit r/ArtificialInteligence · 2026-07-30 缓存

这篇文章认为大型语言模型是软件抽象历史中的新一级,使自然语言成为接口,提升了人的能动性,但不会终结编程,而是延续了从意图取代实现的趋势。

0 人收藏 0 人点赞
#programming

脑中的张力

Lobsters Hottest · 2026-07-29 缓存

一篇反思性文章,探讨AI辅助阅读和编码如何减少了深度学习所必需的心智负担,以及作者通过手写和手写代码来恢复这种认知挑战的个人努力。

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

提交意见反馈