Tag
A link to an introduction to programming in the ATS language, with discussion on Lobsters.
Buzz 0.6.0 发布:一门静态类型、JIT 编译(基于 MIR)的编程语言,强调无隐式行为、C 互操作 FFI 以及单线程协作式 fibers。
Toit v2.0.0 is finally released after over four years of alpha development, marking a stable milestone for the open-source embedded language with broader hardware support, a rewritten package manager, and compiler/runtime improvements.
Copper is a minimal, low-level programming language designed as a simpler alternative to C, featuring OOP and generics with a focus on explicit, easy-to-understand syntax. It is released under the BSD license.
Nim 2.4.0 stable release ships small-string optimization strings, incremental compilation (--ic:on), a new cross-thread cycle collector (--mm:yrc), improved sum types, and support for cyclic module dependencies.
Mojo 是 Modular 推出的统一设备加速器语言,其开源栈中的其余组件(图编译器、MLRT)近期已在 GitHub 上开放。
Cuis Smalltalk is a free, simple and portable Smalltalk-80 environment, with recent news covering the Cuis 7.8 release, a community demo meeting on AI-assisted development, and the project's presence at Smalltalks 2026.
Pharo 14 released, a pure object-oriented programming language and environment focused on modernized dev tools, rebuilt refactoring/command infrastructure, and VM updates including RISC-V JIT support and GC improvements. This marks the first release under a new fall schedule.
Mojo v1.2.0 has been released, marking a new version update for the Mojo programming language developed by Modular.
Crystal 1.22.0 正式发布,包含 251 项变更和 33 位贡献者的参与,主要亮点包括标准流模拟 SIGPIPE 行为、全面重构的 DWARF 解析以提升性能、所有目标平台支持原生事件循环、支持 LLVM 23/24,以及 aarch64-linux 晋升为 Tier 1 平台。
作者设计并开源了 KillSwitch,一种专为对抗 LLM 和编码代理而构建的栈式编程语言,利用隐藏谎言规范、字符计数规则、触发安全护栏的语句等特性,并对主流 LLM 进行了基准测试,Claude Opus 5 表现最佳。
Teal 是 Lua 的静态类型方言,通过类型注解扩展 Lua,支持数组、映射、记录、接口、联合类型与泛型,由 tl 编译器将 .tl 源码编译为 .lua 文件,并配有 Cyan 构建工具与编辑器插件生态。
A guide on writing stateful effect handlers in the EYG programming language, covering single-effect counters, generic Update/State effects, effect bouncing for testing, and pitfalls when returning functions from effects due to recursive type errors.
Folders 是 Daniel Temkin 创作的 esoteric 编程语言,代码仅通过文件夹的包含关系与顺序表达,文件夹名称被忽略,从而实现“去物质化”的代码与近乎无限的存储空间。
Rust 1.99.1 发布,这是一个修复性点版本,解决了 wcslen 符号缺失、x86_64 上 FFI bool 返回值误编译以及 macOS 上 rustlld 无法加载 libLLVM 三项回归问题。
Fortran 语言迎来 70 周年,剑桥大学计算气候科学研究所(ICCS)将于 2026 年 12 月 1 日在曼彻斯特科学与工业博物馆举办纪念活动,包含主题演讲、闪电演讲和小组讨论,庆祝其在核工程、天气气候预报和材料科学等领域的贡献。
Factor 0.102 发布,新增 GTK4 UI 后端、RISC-V Linux 移植、Windows DirectWrite 文本渲染以及扩展的 ARM64 SIMD 支持,共包含 1,068 次提交。
In his talk, Andreas clarified the distinction between data-oriented design (DOD) and Clojure-style “data-oriented programming,” explaining mechanical sympathy as the core of DOD’s antidote to “Tower of Babel” software systems. Using the 32-byte layout of AST nodes in Feno, the language he developed, he illustrated the memory waste inherent in traditional “forest of pointers” designs.
Easylang is a simple, browser-based programming language inspired by the BASIC dialects of old home computers, aimed at making programming accessible and nostalgic-friendly.
Python 3.15 正式发布,Simon Willison 介绍了其中的重点特性:PEP 810 显式惰性导入(lazy imports)、PEP 798 列表推导式解包语法,以及新加入标准库的 Tachyon 采样性能分析器 profiling.sampling。