您尚未登录。

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

lyon1998
Moderator
注册时间: 2021-12-01
已发帖子: 108
积分: 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模块中入口参数的顺序。

发布页面链接

离线

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

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

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

迪卡 说:

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

还没有这个数据

离线

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

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

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

1847123212 说:

这和micropython差异在哪里啊?

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

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

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

离线

页脚

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

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