cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 2611|回复: 3

[Nspire] tibasic的低效率果然名不虚传。

[复制链接]
发表于 2013-10-7 13:15:05 来自手机 | 显示全部楼层 |阅读模式
今天上午特地试了一下。用cpp写的一千万次空循环程序,执行才用了0.04秒,而用tibasic写的一千万次空循环,执行了两分钟后才运行14万次。(当然,这个程序只有两行,没有涉及到任何打印函数。)
这让我不得不重新考虑基于tibasic的libdict的可行性。
刚刚还看到有人说装了ld后系统变慢。确实,装了这个程序后冷启动速度会慢很多(热启动不受影响),但这是让libdict全程(几乎)无延迟查询的关键所在。这大部分是tibasic的低效率所致,我想不出什么优化的办法。
最近打算将原来的变量词库改成列表词库。工作量很大,一时出不来。并且我还要验证这两种方式哪种效率更高。
请原谅我无法将libdict做的更好。
感谢@白菜白@haoxuan0532 ,zrt等人的帮助。
另外,最近有学ndless的想法。但是出于兼容性的考虑,不会把ld移植到nd上。
汉英词库解码中。
我想说的大概就这么多。最后祝贺imath先我一步完成了汉英词典。
继续求汉英词库。

评分

参与人数 2金钱 +2 收起 理由
草草泥泥马马 + 1 神马都是浮云
HHX-XXM + 1 测试

查看全部评分

发表于 2013-10-7 13:16:15 | 显示全部楼层
我帮助什么??
发表于 2013-10-7 13:53:46 | 显示全部楼层
tibasic是面向公式运算的。
发表于 2013-10-7 15:16:48 | 显示全部楼层
用LUA吧,效率高

点评

lua无法实现文件io.  发表于 2013-10-7 18:13
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-12-23 03:12 , Processed in 0.040526 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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