百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
C

circle

> 编程语言
开源

编译器现已可供下载。快来获取吧!

2.6K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

编译器现已可供下载。快来获取吧!

Circle

C++ 自动化语言
肖恩·巴克斯特

点击此处下载

在 Twitter @seanbax 上关注我,获取编译器更新。

新版 Circle

  • 新版 Circle 说明

新版 Circle 是 Circle 编译器的重大转型,旨在回应近期继任语言公告。其核心是一种新颖的细粒度版本控制机制,使编译器能够修复缺陷,让语言更安全、更高效,同时与现有代码资产保持100%兼容。

新版 Circle 是迄今功能最丰富的 C++ 编译器。试试看:

  • 选择类型,
  • 模式匹配,
  • 接口与实现,
  • 语言类型擦除,
  • 用于更安全转换的_表达式_,
  • 一种现代声明语法,使用 fn 和 var 关键字使声明更清晰、更少歧义,
  • 一种更简单的二元表达式语法,大大减少了因运算符优先级混乱而导致的错误可能性,
  • 一个 forward 关键字,用于消除前向引用的复杂性和易错性,
  • 更安全的初始化列表,解决了调用 std::initializer_list 构造函数和非 std::initializer_list 构造函数时的歧义问题,
  • 提升 lambda,以将重载集作为函数参数传递,
  • 九种模板参数,使模板功能更加全面,
  • 反射特性,用于访问关于类类型、枚举类型、函数类型、类特化等的信息包,
  • 包特性,用于包转换算法。

2023

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言