您尚未登录。

楼主 # 2022-08-07 14:46:30

lyon1998
Moderator
注册时间: 2021-12-01
已发帖子: 62
积分: 55

PikaScript v1.10.0 发布!性能提升 78%

性能

速度提升78%

语言

初步支持"try...except" #169

支持 0bxxx字面值 #171

支持像 String('test').split('t') 这样的函数链

支持切片嵌套,如 a = x[y[z]] #173

支持切片链,如 a[x][y] #174

支持 function()[x] #177

支持元组字面值 #178

支持绑定来自其他 *.py (除main.py外)引入的 .pyi

支持 del 关键字 #I5KDES:对象销毁问题

支持binascii #176
支持open() 内置函数 #181
支持 windows 和 linux 的sleep()#186

错误修复:

错误:打印(无)返回其他字符串 #175
错误:对于循环错误继续后的内部循环 #179
错误:当 arg 大小 > int16_t 时堆栈错误 #185
一些python运算符操作不正确或不符合预期 #I5JN75:某些python运算符的运算结果有误或未达到预期
[dict] 中的 输出不正确 #I5JWSR:for in [dict]输出有误

不兼容的更新:

.pyi 生成的函数的入口参数顺序可能发生更改

迁移指南:

更新C模块中入口参数的顺序。

发布页面链接

离线

#1 2022-08-07 22:10:38

迪卡
会员
所在地: 河北
注册时间: 2018-11-02
已发帖子: 909
积分: 896
个人网站

Re: PikaScript v1.10.0 发布!性能提升 78%

今天才发现大佬的pika,
并入rtt了吗?

离线

#2 2022-08-07 22:23:52

迪卡
会员
所在地: 河北
注册时间: 2018-11-02
已发帖子: 909
积分: 896
个人网站

Re: PikaScript v1.10.0 发布!性能提升 78%

刚有粗略仔细的看了下介绍,已经并入rtt软件包了,
真牛。
ch32v307准备玩这个呀。
跑rtt+pika。
传脚本就用网口吧,
我有条件可以写个上位机

离线

#3 2022-08-07 22:33:27

迪卡
会员
所在地: 河北
注册时间: 2018-11-02
已发帖子: 909
积分: 896
个人网站

Re: PikaScript v1.10.0 发布!性能提升 78%

大佬有做个io翻转测试吗?
比如用c语言,翻转几万次用多长时间,
用pika,翻转几万次用多长时间,
用lua,翻转几万次用多长时间 。

离线

楼主 #4 2022-08-08 09:42:39

lyon1998
Moderator
注册时间: 2021-12-01
已发帖子: 62
积分: 55

Re: PikaScript v1.10.0 发布!性能提升 78%

迪卡 说:

大佬有做个io翻转测试吗?
比如用c语言,翻转几万次用多长时间,
用pika,翻转几万次用多长时间,
用lua,翻转几万次用多长时间 。

还没有这个数据

离线

#7 2022-08-10 12:30:21

1847123212
会员
注册时间: 2019-11-21
已发帖子: 43
积分: 39

Re: PikaScript v1.10.0 发布!性能提升 78%

这和micropython差异在哪里啊?

离线

楼主 #8 2022-08-11 16:19:19

lyon1998
Moderator
注册时间: 2021-12-01
已发帖子: 62
积分: 55

Re: PikaScript v1.10.0 发布!性能提升 78%

1847123212 说:

这和micropython差异在哪里啊?

占用小,
可以在少于4KB的RAM下运行,相比同类产品,如MicroPython,LuaOS等,资源占用减少85%以上

容易移植,
不需要操作系统,不需要文件系统,可裸机运行,开箱即用

容易开发 C 模块,
用 python 写好模块的 API,自动连接到 C

离线

#9 2022-08-14 13:07:09

xddl
会员
注册时间: 2021-02-19
已发帖子: 6
积分: 16

Re: PikaScript v1.10.0 发布!性能提升 78%

升级太快了,好棒!!

离线

#10 2022-08-19 23:01:47

tomyqg
会员
注册时间: 2019-12-06
已发帖子: 26
积分: 3.5

Re: PikaScript v1.10.0 发布!性能提升 78%

速度提升这么多,赶上lua了吗

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn