[Yarv-devel] VM on .Net(and others)

K.Sasada ko1 @ namikilab.tuat.ac.jp
2004年 4月 5日 (月) 20:57:46 EDT


 ご無沙汰してます。ささだです。

 昨日 PyCon行ってきた人の話を聞いて、<del>海外旅行うらやましいなぁ</del>
Python 盛り上がってるなぁという印象を受けました。

http://www.python.org/pycon/dc2004/




また聞きな話ですが、Implementation の部分だけ。
(なんか釈迦に説法な感じですが)


IronPython: a fresh look at Python on .Net 
Jim Hugunin 
http://www.python.org/pycon/dc2004/papers/9/

Python を .Net CLR 上で動作させたらはやかったって話らしいです。

* Why is IronPython Fast?

High system performance is the end result of hundreds of small decisions 
rather than a single large one. Much of IronPython's performance comes 
from careful consideration of performance in each design choice. I've 
found that profilers are generally useless for improving the performance 
of serious applications and that the only good route involves trying a 
variety of different implementation strategies and comparing their 
performance in both micro and macro benchmarks. That said, there were a 
few rules that served me well.


うーむ。


Faster than C: Static Type Inference with Starkiller 
Michael Salib  
http://www.python.org/pycon/dc2004/papers/1/

やっぱ型がないと最適化できないよねー、という話だったらしい。
やっぱ(略)


PyPy - implementing Python in Python 
Jacob Hallen 
http://www.python.org/pycon/dc2004/papers/27/

日本に出すとアレかなぁ。


>From Python to PLT Scheme 
Daniel Silva 
http://www.python.org/pycon/dc2004/papers/25/

開発環境である DrScheme の対応言語に Python 乗っけたって話だと思う。
これは前聞いたことがあります。




 開催前の数日では、Sprint ってのをやってたらしい。
私ははじめて知ったんですが、そういうのがあるんですね。
http://www.python.org/cgi-bin/moinmoin/SprintPlan2004

 機会があれば、やってみたいですねぇ。
 後ろで、開発してる様子を見てみたい。

-- 
// SASADA Koichi @ namikilab.tuat.ac.jp
//





Yarv-devel メーリングリストの案内