Brief Lang
2.0Brief Lang 是一个轻量级的编程语言项目,托管在 GitHub 上。该项目旨在设计一种简洁、易用的语言,适合快速编写脚本和小型应用。其核心特点是语法精简、学习曲线平缓,适合初学者和追求效率的开发者。
30 条相关内容
Brief Lang 是一个轻量级的编程语言项目,托管在 GitHub 上。该项目旨在设计一种简洁、易用的语言,适合快速编写脚本和小型应用。其核心特点是语法精简、学习曲线平缓,适合初学者和追求效率的开发者。
微软宣布推出 TypeScript 7,这是该编程语言的一个重大版本更新,引入了多项新特性与改进。新版本聚焦于提升开发者体验、增强类型系统的表达能力,并优化编译性能,旨在帮助开发者更高效地构建可靠且可扩展的 JavaScript 应用程序。
Hobbes是摩根士丹利开发的一门语言和嵌入式即时编译(JIT)编译器,旨在为高性能计算和金融应用提供可嵌入的实时编译能力。它支持类型推断、函数式编程范式,并能与C/C++等现有代码高效交互,适用于对延迟和性能要求苛刻的场景。
OCaml 5.5.0 版本正式发布。新版本带来了性能改进、错误修复以及一些新特性,旨在提升开发者的编程效率和语言运行时的稳定性。建议用户查看发布说明以了解完整的变更详情。
1998年,PHP 3.0 正式版发布。这一版本标志着 PHP 从个人项目迈向了成熟的 Web 开发语言,引入了强大的可扩展架构,为后续版本的蓬勃发展奠定了坚实基础。
本文介绍了 2026 年 6 月 Swift 语言的最新进展,包括新特性、改进和社区动态,帮助开发者了解 Swift 生态系统的持续演变与优化方向。
Clojure 1.13 首个 Alpha 版本发布,引入了对检查键的支持,增强了数据结构的键验证能力。该功能允许开发者在映射(map)或记录(record)操作中显式指定允许的键,从而在编译或运行时捕获拼写错误和意外键名,提升代码健壮性与可维护性。同时,本次更新还包含其他改进与修复。
本文探讨了一种将数据库与编程语言深度融合的架构理念,即把整个系统视为一个统一的程序来设计。作者分析了传统应用中数据库与代码分离所带来的复杂性问题,并提出通过消除两者之间的边界,可以简化开发流程、提升数据一致性并降低系统复杂度。文章讨论了这种融合方式在实践中的可行性与潜在优势。
本文是 Tiny-C 编程语言的参考手册摘录,介绍了这种极简 C 语言变体的语法、数据类型和控制结构。Tiny-C 专为资源受限系统设计,移除了标准 C 中的复杂特性(如指针和动态内存分配),同时保留了核心功能。该手册为开发者和学习者提供了简洁的指令集参考,适用于嵌入式或教学场景。
本文介绍了在 hica 这一编程语言或框架中实践函数式编程(Functional Programming)的核心概念与方法。内容涵盖不可变数据、纯函数、高阶函数等函数式编程的基本原则,帮助开发者理解如何利用 hica 的特性编写更简洁、可预测且易于维护的代码。
Margarita 是一款将 Markdown 与逻辑运算符相结合的编程语言,旨在解决 AI 工作流中缺乏确定性问题以及 Markdown 技能库缺乏可组合性的痛点。它允许在需要时通过代码结构引入确定性,在合适时回退到 LLM 动态代码,并支持类似 React 的可组合提示词。作者表示虽反响平平,但构建过程本身是一次极佳的学习体验。
探索 Vale 编程语言中 "Higher RAII" 的概念,这是一种增强的资源管理机制,旨在比传统 RAII 更安全、更灵活地处理资源释放、所有权转移和内存管理,特别是在存在引用计数和可变性的复杂场景下。
本文介绍了 Mojo 编程语言的官方路线图,概述了其未来开发方向与关键里程碑。Mojo 是一种旨在结合 Python 易用性与高性能计算(如 C++ 和 Rust)的新语言,路线图中涵盖了语言特性、编译器优化、生态系统建设等方面的计划,为开发者提供了清晰的演进路径。
EYG(Each Yourself Glow)是一种专为人类设计的编程语言,旨在降低编程门槛,让非专业开发者也能轻松上手。该语言强调可读性和表达的自然性,试图通过更接近日常语言的语法,让编程变得更加直观和人性化。
本文介绍了 Rhombus 编程语言的入门知识,Rhombus 是 Racket 生态系统中的一门新语言,旨在提供更现代化的语法和更直观的编程体验。文章涵盖了基本语法、数据类型、函数定义等核心概念,帮助初学者快速上手 Rhombus 编程。
QDBP 是一种编程语言语法方案,使用显式深度标记(如数字或符号)来替代传统的缩进和括号,以表示代码块的层级结构。这种方法旨在解决缩进敏感语言中常见的编辑难题,同时避免括号密集型语言的视觉杂乱问题,为代码结构表达提供了一种新的替代思路。
Hop 编程语言发布了 0.2 版本,带来了多项改进和新功能。该版本专注于提升语言的核心能力,优化开发者体验,并为未来的发展奠定更坚实的基础。具体更新内容可通过官方博客了解。
本文探讨了编程语言 Zig 及其创始人 Andrew Kelley 的相关话题。文章可能涉及 Zig 语言的设计理念、独特优势,以及社区对创始人风格和项目治理的看法。
本文介绍了 Ante 编程语言,它提出了一种创新的内存管理方案,将借用检查(borrow checking)与引用计数(reference counting)两种机制巧妙融合。Ante 旨在兼顾借用检查的编译期安全性保证和引用计数的运行时灵活性,为开发者提供更高效、更易用的内存安全体验。文章详细阐述了 Ante 的设计理念和实现方式。
AiCompiler 是一种编程语言,其核心理念是将大语言模型(LLM)视为中央处理器(CPU)。这意味着代码的执行不再依赖于传统的硬件指令集,而是由 LLM 直接理解和运行程序逻辑,为 AI 原生编程提供了全新的范式。
Icon 是一种高级编程语言,以其强大的字符串处理和结构化程序设计特性而闻名。它由拉尔夫·格里斯沃尔德(Ralph Griswold)及其团队在贝尔实验室开发,最初于 20 世纪 70 年代末发布。Icon 最显著的特点是内置的“目标导向执行”机制,允许表达式成功或失败,从而简化复杂模式匹配和字符串操作。该语言还提供了丰富的图形功能,支持快速的应用程序原型开发。
Ansatz是一个基于Clojure的领域特定语言(DSL),支持依赖类型,并配备与Lean4定理证明器兼容的内核。该项目将函数式编程与形式化验证相结合,允许开发者在Clojure生态中编写类型安全的代码,同时利用Lean4的推理能力进行数学证明和程序正确性验证。
本文档是 MUMPS 76 编程语言的入门教程(周年纪念版),涵盖语言基础语法、数据结构、数据库操作及编程实践等内容。MUMPS(Massachusetts General Hospital Utility Multi-Programming System)是一种专为医疗健康领域设计的编程语言与数据库系统,以高效的字符串处理和多用户并发访问能力著称。该教程适合初学者快速上手 MUMPS 编程。
本文是Simon Peyton Jones在2022年Haskell Exchange上的演讲内容,介绍了由Epic Games开发的Verse编程语言。Verse是一种全新的、面向元宇宙的编程语言,它融合了函数式编程和逻辑编程的核心理念,旨在解决并发、状态管理和可组合性等关键挑战。演讲探讨了Verse如何超越传统函数式编程范式,为构建大规模、高可靠性的交互式系统提供新的语言基础。
这本在线书籍是 jank 编程语言的官方指南。jank 是一种基于 Clojure 方言、运行在 C++ 运行时上的通用编程语言,兼具函数式编程的优雅表达与底层高性能。本书涵盖了从语言基础、语法特性到实际项目构建的完整内容,适合对 Lisp 方言、函数式编程或高性能动态语言感兴趣的开发者阅读。
Mojo 是一种专为 AI 和异构计算设计的新编程语言,结合了 Python 的易用性与 C 的性能。官方宣布 Mojo 即将开源,这意味着开发者可以更自由地使用、修改和贡献该语言,有望加速其在 AI 和机器学习领域的采用和发展。
据 Mojo 官方网站 mojolang.org 的横幅公告,Mojo 编程语言即将开源。这一变化意味着开发者将能更自由地访问、使用和贡献这门专为 AI 和性能计算设计的语言。
BlueBookOS是一个基于LLM(大语言模型)的微内核操作系统,它提供了一种专用语言来定义和规范应用程序的行为。该系统的核心理念是将LLM作为操作系统的核心组件,通过微内核架构实现模块化与安全性,同时利用自定义语言让开发者能够以声明式的方式描述应用逻辑,从而简化复杂应用的构建过程。
9年前,作者为了学习Rust并创造一种每个变量都代表概率分布的编程语言,开始了这个副项目。该语言在描述电信噪声方面非常实用,也适合解决一些有趣的问题。早期曾一度放弃,后来借助Claude使其达到完全可用的状态。
Empirical 是一种专为时间序列分析设计的编程语言,旨在简化对随时间变化的数据的处理、建模和预测。它提供了面向时间序列的原生语法和优化工具,使数据分析师和科学家能够更高效地完成从数据清洗到模型部署的完整工作流。