作者olliwang (おはよう)
看板Python
標題[心得] AES Implementation in RPython
時間Sun Dec 20 20:33:22 2009
http://olliwang.com/2009/12/20/aes-implementation-in-rpython/
我用PyPy的RPython來實作AES加密演算法 RPython是CPython的閹割版 多了許多限制
但卻可以將用RPython寫的code轉成C, JVM, 以及CLI的backends
在我的iMac(Early 2008)上跑 轉成C的版本比在CPython上跑快了大約150倍
轉成Java bytecode的版本也比CPython快了大約16倍
如果有更好的方法可以將RPython整合到一般Python的程式中 那真是就無敵了!
--
OLLI WANG PRODUCTIONS - http://olliwang.com
A BLOG ABOUT MY LIFE AND MY WORK
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.85.60.2
推 os653:好扯 ... 真的弄出來的確是無敵 12/21 02:46
推 os653:請問一下,RPython 是 Python 的子集,所以 RPython 能跑的 12/21 02:58
→ os653:code CPython 也一定能跑嗎? 12/21 02:59
→ olliwang:理論上是這樣沒錯 PyPy用RPython寫的Python Interpreter 12/21 03:32
→ olliwang:也是可以直接在CPython上跑 所以應該是都沒問題吧 12/21 03:32