查看: 396|回复: 0
收起左侧

Dart 2.17 正式发布:提升生产力、实验性支持 RISC-V

[复制链接]

  离线 

  • TA的每日心情
    奋斗
    2022-6-21 08:23
  • 签到天数: 2 天

    [LV.1]

    发表于 2022-5-17 12:01:57 | 显示全部楼层 |阅读模式

    有人预言,RISC-V或将是继Intel和Arm之后的第三大主流处理器体系。欢迎访问全球首家只专注于RISC-V单片机行业应用的中文网站

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    本帖最后由 塞巴斯蒂安 于 2022-5-17 12:01 编辑

    国内芯片技术交流-Dart 2.17 正式发布:提升生产力、实验性支持 RISC-Vrisc-v单片机中文社区(1)
    一、支持成员变量的枚举

    Dart 2.17 现已支持枚举类型的成员变量。这意味着开发者可以添加保存状态的字段、设置状态的构造函数、具有功能的方法,甚至重载现有的方法。
    国内芯片技术交流-Dart 2.17 正式发布:提升生产力、实验性支持 RISC-Vrisc-v单片机中文社区(2)

    二、超类的初始化构造

    对于类型继承关系,常见的处理是将一些构造函数参数传递给超类的构造函数。为此,子类需要

    在其构造函数中列出每个参数

    使用这些参数调用超类的构造函数,这导致开发者要编写大量重复代码,降低代码阅读性,且不易维护

    Dart 2.17 通过引入一个新结构来表示在超类中指定了一个参数来解决此问题。官方称将此特性应用到 Flutter 框架时,总共减少了近 2000 行代码。

    国内芯片技术交流-Dart 2.17 正式发布:提升生产力、实验性支持 RISC-Vrisc-v单片机中文社区(3)

    三、向 Flutter 插件添加 dart:ffi模板

    在 Flutter 中,FFI 是构建使用宿主平台原生 API(例如 Windows win32 API)插件的主流方法。在 Dart 2.17 和 Flutter 3 中,官方向flutter工具添加了 FFI 模板,开发者现在可以轻松地创建 FFI 插件,这些插件具有通过dart:ffi调用原生代码支持的 Dart API。






    上一篇:中科院和阿里都选择了RISC-V架构
    下一篇:x86/ARM劲敌!第一款RISC-V架构处理器笔记本来了:运行Windows
    RISCV作者优文
    全球首家只专注于RISC-V单片机行业应用的中文网站
    回复

    使用道具 举报

    高级模式
    B Color Image Link Quote Code Smilies

    本版积分规则

    关闭

    RISC-V单片机中文网上一条 /2 下一条



    版权及免责声明|RISC-V单片机中文网 |网站地图

    GMT+8, 2024-4-25 18:05 , Processed in 0.508964 second(s), 49 queries .

    快速回复 返回顶部 返回列表