西南IT社区
    • 注册
    • 登录
    • 搜索
    • 主页
    • 问答
    • 话题
    • 热门
    • 圈子
    • 工作机会
    • 活动
    • 项目

    cppfront编译器

    开源推荐
    cppfront编译器
    1
    1
    14
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • diepao172
      diepao172 最后由 编辑

        cpp front是一个实验性的编译器,从一个潜在的C++“语法2”(Cpp2)到今天的“语法1”,学习一些东西,证明一些概念,并分享一些想法。这个编译器是一个正在进行的工作,目前滑稽的不完整...基本的函数工作,类将是下一个,然后元类和轻量级异常。
      3b740aec-ff8c-4a3c-a103-2c531c297a63-image.png
        我的目标是探索是否有一种方法可以使C++本身变得更简单、更安全、更易于使用。如果我们有一个替代的C++语法,它会给我们一个“泡沫的新代码,并不存在今天”,我们可以作出任意改进(例如,更改默认值,删除不安全的部分,使语言上下文无关和顺序无关,通常应用30年的经验),不受源代码向后兼容性约束。

        在2015-16年,我做了大部分‘syntax 2’的设计工作。从那时起,我的ISO C++进化提案和会议演讲就来自于这项工作(见下面的列表)——每个提案都将设计的一部分作为一个独立的提案,在今天的语法下,通常有一个单独的原型实现,以验证和完善这一部分。自2021年以来,我一直在写这个cppfront编译器原型的所有部分一起作为一个整体,最初的打算,现在包括替代的“语法2”的C++,使他们的完整设计,包括其他突破性的变化。

      项目地址:
      https://github.com/hsutter/cppfront

      1 条回复 最后回复 回复 引用 0
      • First post
        Last post
      使用HTML构建办公软件 使用HTML构建办公软件 使用HTML构建办公软件
      F
      漫
      成
      Y
      洋
      书
      Y
      D
      U
      Y
      娇
      玩
      1
      光
      A
      庆
      小
      U
      Y
      L
      I
      Z
      I
      Y

      西南地区IT社群(QQ)
      云南
      【昆明网页设计交流吧】243627302
      【昆明nodejs交流吧】 243626749
      【VUE】838405306
      【云南程序员总群】343606807
      【昆明UI设计】104031254
      【云南软件外包】15547313
      贵州
      【PHP/java源码/站长交流群】55692114
      四川
      【成都Java/JavaWeb交流】86669225
      【vaScript+PHP+MySql】116270060
      【UI设计/设计交流学习群】135794928
      重庆
      【诺基亚 JAVA游戏博物馆】 559479780
      【PHP,Java,Python,C++接单】 442103442
      西藏
      社群
      昆明网页设计交流吧
      友情链接
      • Funtask
      • Funtask 社区
      • SUWIS
      ©2019-2021 滇ICP备20006698号