1作者: pouyathe10 天前
Hi HN, 我一直在开发一种名为 G 的编程语言。它旨在实现内存安全和极速运行,并专注于小巧的体积。 整个解释器用 D 语言编写,大小仅为 2.4MB。我开发它的初衷是希望拥有一种现代脚本语言,它既轻量级,又具备高级语言的安全性。 主要特性: ``` 小巧:二进制文件大小约为 2.4MB。 快速:针对 x86_64 架构优化。 安全:内存安全执行。 标准库:包含 std.echo、std.newline 等。 ``` GitHub:https://github.com/pouyathe/glang 我希望从社区获得关于语法或架构的反馈!
2作者: alexjreid10 天前
维护大型 Excel 工作簿是一项枯燥乏味且吃力不讨好的工作。通过自定义函数可以稍微改善这种情况,这些函数的逻辑可以在 Excel 之外进行测试。传统上,这属于一个相当高级的领域,采用的人并不多。xllify 可以创建高性能的 .xll 插件来扩展 Excel,所有这些都基于需求、现有公式或 VBA 的提示。 生成的插件使用 C SDK 以实现最佳性能:不涉及 Python、.NET 或 COM。 我很乐意听取任何想法!
6作者: briancr10 天前
我编写了一个轻量级的脚本语言,可以与 C 语言协同运行。具体来说,它是一个 C 库,你可以通过 C 函数调用来运行它,并且它能够回调你自己的 C 函数。编译后的体积约为 250 kB。除了 C 标准库之外,没有任何依赖项。 关键语言特性: * 使用别名而非指针,因此内存安全 * 数组是 N 维且可调整大小的 * 运行脚本或其自己的“shell” * 错误捕获 * 方法、继承等 * 可自定义语法