没有函数的反应式编程

  • 主要观点:介绍一种新的反应式编程语言,旨在纯粹为反应式编程而设计,避免与非反应式代码的纠缠及相关问题。
  • 关键信息

    • 反应式编程适合处理事件,能自动响应时间变化的信号并更新程序状态,适用于构建交互式应用和反应式系统。
    • 现有反应式语言实现常基于现有语言作为嵌入式领域特定语言,会导致代码纠缠,且提升机制存在危险,如宿主代码发散导致程序无响应等。
    • 新语言基于反应堆和部署模型,无函数概念,无提升,逐步扩展了其他语言的特性,如带状态的反应堆、动态依赖信号等。
    • 分析语言特性的语法、语义及与其他反应式语言问题的对比,以增加语言设计者和用户对反应式编程的理解。
  • 重要细节

    • 作者包括 Bjarno Oeyen、Joeri De Koster 和 Wolfgang De Meuter,来自比利时自由大学,各自有 Orcid 标识。
    • 提交日期为 2023 - 10 - 02,出版日期为 2024 - 02 - 15,DOI 为[https://doi.org/10.22152/prog...],全文可通过PDF获取。
    • 文中详细阐述了新语言的各种特性及其对语言的影响,还与其他语言进行了对比分析。
阅读 12
0 条评论