トップ «前の日記(2005-06-29 (Wed)) 最新 次の日記(2005-07-01 (Fri))» 編集   RSS 1.0 FEED  

Journal InTime


2005-06-30 (Thu) [長年日記]

_ Google Summer of Code for Mono

ものがたり経由:

Jaen Saul: Ruby.NET implementation

Florian GroB: Ruby.NET

[Summer2005 - Monoより引用]

Ruby.NETが二つ採用かあ。

Tags: Ruby

_ 「httpの数」を閾値にするフィルタ

そこで、樂水開発日記にあった「httpの数」を閾値にするフィルタを導入。これは賢いね!

[ただのにっき(2005-06-30)より引用]

実はやまださんがすでに以前に公開されていたようです。

Tags: tDiary
本日のツッコミ(全2件) [ツッコミを入れる]
_ ただただし (2005-06-30 (Thu) 21:39)

がーん。その記事は、読んでいたはずなのに……

_ Florian Gross (2005-08-07 (Sun) 12:17)

(Mirrored from matz' blog.)<br><br>Sorry for posting in English.<br><br>I will be implementing parts of the run time for the Mono Ruby.NET as part of Google's Summer of Code project.<br><br>While I'm not the compiler guy I still think that making Ruby.NET faster than the C one is very hard in the general case, because a lot of the optimization that is done by the VM only applies in static situations. E.g. if you want to be able to change the definitions of methods at run-time they will never be inlined. I think performance benefits will not be seen with this implementation at first (unless the user agrees not to do some specific things by e.g. putting a Fixnum.freeze at the beginning of his source code.)<br><br>The proposals from me and the compiler implementer are available:<br><br>* http://jaen.saul.ee/index.php/2005/07/01/rubynet-proposal/<br>* http://flgr.0x42.net/proposal.txt<br><br>There is also a few other people who are willing to volunteer with this project. Over all motivation has been great.<br><br>However, work on the run time has not even started yet, because the compiler is not yet ready. I have so far only worked on the implementation of JScript.NET. I hope this changes soon.