programming-languages

标签

Cards List
#programming-languages

DSL语言的优美之处

Lobsters Hottest ↗ · 2026-08-26 缓存

本文通过一个名为“kibble”的后端Web框架示例,探讨了Kotlin等DSL语言的优势,并与C# ASP.NET MVC等基于注解的框架进行对比,以突显其在代码可读性和设计方面的益处。

0 人收藏 0 人点赞
#programming-languages

Async/Await 的设计空间探索

Lobsters Hottest ↗ · 2026-08-25 缓存

本文介绍了编程语言中直线异步性的设计空间探索,审视了不同语言中async/await实现的差异及其语义后果。

0 人收藏 0 人点赞
#programming-languages

微型语言实现:Calcium

Lobsters Hottest ↗ · 2026-08-24 缓存

一篇关于Calcium的博客文章,Calcium是一个微型编程语言实现,旨在演示像Python这样的语言是如何编译和执行的,由Ned Batchelder创建,以解释编译型与解释型之间的争论。

0 人收藏 0 人点赞
#programming-languages

编程语言语义与内存安全

Lobsters Hottest ↗ · 2026-08-22 缓存

本文探讨编程语言语义及其在内存安全中的关键作用,以教育背景解释操作语义、指称语义和公理语义方法。

0 人收藏 0 人点赞
#programming-languages

所有人都说汇编是无类型的——所有人都错了 - gingerBill

Lobsters Hottest ↗ · 2026-08-20 缓存

本文认为汇编语言实际上是有类型的,并介绍了Odin的内联汇编器作为最佳实现,因为它与语言的类型系统和语义诊断深度集成。

0 人收藏 0 人点赞
#programming-languages

面向所有文化背景儿童的个人电脑

Lobsters Hottest ↗ · 2026-08-20 缓存

Ramsey Nasser的演讲探讨了编程语言的英语中心化特性,并介绍了一种基于阿拉伯语的编程语言,旨在促进计算教育的包容性。

0 人收藏 0 人点赞
#programming-languages

从Rust转向Zig的感受

Lobsters Hottest ↗ · 2026-08-20 缓存

一位经验丰富的Rust开发者分享了通过重新实现JSONPath工具来学习Zig的旅程,重点介绍了IDE支持和代码组织方面的差异。

0 人收藏 0 人点赞
#programming-languages

更优的电池

matklad ↗ · 2026-08-20 缓存

本文探讨了编程语言社区的社会架构如何影响标准库的设计与质量,并比较了Python、Go和Rust的方法。

0 人收藏 0 人点赞
#programming-languages

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

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

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

0 人收藏 0 人点赞
#programming-languages

C++的两大阵营

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

本文探讨了C++社区内部关于ABI破坏和内存安全性的冲突,同时涉及政府警告以及大型科技公司转向Rust的趋势。

0 人收藏 0 人点赞
#programming-languages

编程语言创造者的古怪个人主页

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

本文精选了编程语言创造者的个人主页,突显其古怪而独特的在线设计。

0 人收藏 0 人点赞
#programming-languages

揭秘类型(及一些悖论的解惑)

Lobsters Hottest ↗ · 2026-08-15 缓存

类型理论为编程语言基础增加了不必要的复杂性,并提出基于关系成员的更简单观点。

0 人收藏 0 人点赞
#programming-languages

Lisp 子类型中(对我来说)意外的行为

Lobsters Hottest ↗ · 2026-08-14 缓存

本文探讨了在 Common Lisp 的 SBCL 中,数组子类型对整数类型有效,但对受限类型如 (unsigned-byte 16) 失败的意外行为,这归因于编译器优化和升级的数组元素类型。

0 人收藏 0 人点赞
#programming-languages

Principia Mathematica is modern and insightful

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

A blog post arguing that Principia Mathematica anticipated modern programming language concepts such as lambda calculus, types, and referential transparency.

0 人收藏 0 人点赞
#programming-languages

RangeFrom,第 1 部分

Lobsters Hottest ↗ · 2026-08-12 缓存

一篇技术博客文章,深入探讨 Rust 的 RangeFrom 类型的历史和背景,追溯其从早期 RFC 到当前及未来范围类型的演变,并计划后续发表关于设计观点的文章。

0 人收藏 0 人点赞
#programming-languages

编程代理的最佳编程语言是什么?

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

Dan Luu 对现有基准测试提出批评,这些测试声称动态语言对编程代理的 token 效率更高。他认为,琐碎的问题和有缺陷的评估使这些结论不可靠。

0 人收藏 0 人点赞
#programming-languages

因为不够有趣:编程语言为何失败

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

一篇分析编程语言为何失败的文章,认为语言的采用更多取决于它如何服务于程序员这一职业、艺术和工作,而非技术优势。

0 人收藏 0 人点赞
#programming-languages

编程语言如何影响 token 效率和正确性?

Lobsters Hottest ↗ · 2026-08-10 缓存

Dan Luu 批评了关于动态语言对 LLM 更节省 token 的说法,指出现有评估中的缺陷,并强调需要更好的基准测试方法。

0 人收藏 0 人点赞
#programming-languages

垃圾回收的实际成本

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

一篇技术文章解释了垃圾回收的真实性能成本,对比了 Go、Java、Rust、Swift 和 Python 等语言中的跟踪式 GC、引用计数和编译期内存管理。

0 人收藏 0 人点赞
#programming-languages

@GergelyOrosz:还值得记住的是,在几乎所有人都在用C和C++制作游戏的时代(90年代末),一位独立开发者(Chri…

X AI KOLs Following ↗ · 2026-08-09 缓存

Gergely Orosz的一条推文强调,90年代末,独立开发者Chris Sawyer用汇编语言制作了《过山车大亨》,ThePrimeagen回复开玩笑说从汇编到C再到Unity再到AI智能体的演变。

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

提交意见反馈