您现在的位置是:首页 > 文章详情

聚沙成塔:洛书开源一周年版本 v1.6.8-alpha 发布

日期:2023-08-05点击:100

基本信息

版本号 v1.6.8
代号 破晓
版本类型 功能/评估/学习
维护周期 STS (2~4月)
  • “洛书” 致力于打造强大且易于使用的编程语言,它专注于提供简洁、高效的和易于理解的代码。
  • 经过数个月紧张的开发与测试,洛书 1.6.8 版本终于迎来了发布!在新版本中,我们为洛书带来了许多令人兴奋的新功能和改进,使其在易用性和性能方面达到了新的高度。
  • 这次发布是洛书编程语言发展中的一个重要里程碑,具有阶段性意义。本次更新带来了一系列新功能、改进和性能优化,让用户能够更加便捷地编写高效、稳定的代码。下面我们将详细介绍这次更新的主要内容。

下载与安装

新功能与改进

  • 增强型函数:现在,你可以使用第一类函数,高阶函数和柯理化,以实现更复杂的和灵活的函数操作。
 import('stdlib') def curriedAdd(a): return def(b): var a = a return def(c): return a + b + c ; ; ; print(curriedAdd(1)(2)(3)) 
  • 模块化编程:经过多次的修改与重构,洛书的模块化机制在这一版本中得到了充分的完善;通过模块管理器,您可以快速地从软件源中查找、安装、升级不同的功能模块,良好的模块化机制大大提高了洛书的可维护性和可扩展性。

  • 并发与多线程:线程模块被引入标准库中,支持轻量而高效的并发程序。

 import('stdlib') def task(i): print('task:'&i) ; thread.new().create(task,1) thread.new().create(task,2) thread.exit() # 释放主线程 
  • API更新:API 兼容层得到重视与完善,可以实现版本内API全兼容与一定程度的跨版本兼容

  • 自更新机制上线: 在安装任意支持自更新的发行版后,可以通过自更新机制,一键更新/回退到指定的版本,减少手动卸载、重装的时间。

  • 性能优化:编译速度与运行效率得到了进一步的提高、运行时内存管理进一步完善。

  • 报错信息优化:我们针对报错信息混乱的缺陷,从以下两个方面进行了修复

    1. 报错信息分类化,分为运行时错误与编译时错误
    2. 报错信息支持行数提示,有助于快速定位出错位置

应用与样例

洛书的应用前景

  • 洛书以其高效、灵活、可扩展和易用等特性,适用于多种应用场景,包括但不限于
    • 自动化脚本
    • MCU控制与IoT应用
    • 数据处理与规则引擎
    • Web编程

洛书的应用样例

1. 洛书模块工具

  • 洛书的模块管理器是由洛书实现的跨平台模块管理工具
  • 其可以实现查找、安装、卸载、升级各个模块,以及洛书的自更新
  • 其额外拥有独特的源码与文档获取功能,减少开发者查找时间,提高开发效率

2. OWLS wiki服务工具

  • OWLS 是一个由洛书实现的类 Docsify 工具,拥有一些优秀的特性
  • OWLS 是一款超轻量的wiki工具,其安装、配置、启动 仅需要数十KB的资源
  • OWLS 支持自定义模板与多种markdown引擎,并且不产生任何静态的 .html

3. 物联网应用

  • 洛书在物联网应用已经获得了一定的支持与测试
  • 相较于专用的MCU脚本语言,洛书的资源占用处于中等水平,其可以正常运行在stm32f103等小资源MCU,以及w806,esp32等资源充裕的物联网芯片之上
  • 相较于PC设备脚本语言,洛书原生支持嵌入式设备与微控制器,支持分布式运行机制,可以有效提高开发效率

您可以访问 洛书文档中心以获取更多信息

开源与共建

建设洛书开源社区,让我们一起创造更加美好的未来!

洛书是一门新生的开源编程语言,为了更好地推动洛书编程语言的发展,我们诚邀广大开发人员加入洛书开源社区,共同为开源事业贡献力量。

  • 洛书开源社区致力于
    • 提供丰富的的学习资源和交流平台,
    • 让每一位参与者都能够获得更多的成长和进步。
    • 结交志同道合的伙伴,分享自己的经验和知识。
    • 共同解决技术难题,创造更多有趣的作品与方案

让我们共同努力,为洛书开源项目贡献力量,携手创造一个自由、平等、充满活力的技术社区!

  • 你可以关注 此 issue
原文链接:https://www.oschina.net/news/252430/losu-1-6-8-alpha-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章