Fusion 编程语言

Hacker News Top 工具

摘要

Fusion 是一种编程语言,允许开发者一次编写库,并从单一代码库转译到 C、C++、C#、D、Java、JavaScript、Python、Swift、TypeScript 和 OpenCL。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/06/27 03:49

# Fusion 编程语言 来源:https://fusion-lang.org/ 在 GitHub 上 Fork 我 (https://github.com/fusionlanguage/fut) Fusion 是一种编程语言,旨在为 C、C++、C#、D、Java、JavaScript、Python、Swift、TypeScript 和 OpenCL C 实现可重用组件(库),全部基于单一代码库。 Fusion 可转译为 C、C++、C#、D、Java、JavaScript、Python、Swift、TypeScript 和 OpenCL。“Hello, world”库: `` public class HelloFu { public static string GetMessage() { return "Hello, world!"; } } `` 可以用以下命令翻译到所有列出的语言: `` fut -o hello.c,cpp,cs,d,java,js,py,swift,ts,cl hello.fu `` 生成的代码轻量(无需虚拟机、仿真或依赖),可读性强,并且很好地适配目标语言,包括命名规范和文档注释。 在浏览器中查看 Fusion Playground (https://fusion-lang.org/playground)。 更多说明,请参见开始使用 (https://github.com/fusionlanguage/fut/blob/master/doc/getting-started.md)。

相似文章

Fuser Apps

Product Hunt

Fuser Apps 是一个在协作画布上通过 vibe-coding 创建应用、网站和游戏的平台。

Temper语言

Lobsters Hottest

Temper 是一种编程语言,可交叉翻译为多种目标语言,包括 C#、Java、JavaScript/TypeScript、Lua 和 Python,从而实现跨生态系统的共享库。

F*:一种面向证明的通用编程语言

Hacker News Top

F* 是一种通用的、面向证明的编程语言,它将依赖类型与基于 SMT 和策略驱动的证明自动化相结合,可编译为 OCaml 及其他目标语言。这是一个由微软研究院、Inria 和社区共同开发的开源项目,用于形式化验证。

langfuse/langfuse

GitHub Trending (daily)

Langfuse 将其 LLM 工程平台开源,为生产级 AI 应用提供自托管的链路追踪、分析与评估工具。