Mercurial > hg > Members > anatofuz > slides
diff lib/template.md @ 43:fc5259b6167e
auto-Update generated slides by script
author | Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 14 May 2018 15:36:32 +0900 |
parents | 1b8fa3e9b962 |
children | 8c7be076e6e6 |
line wrap: on
line diff
--- a/lib/template.md Tue May 08 15:26:10 2018 +0900 +++ b/lib/template.md Mon May 14 15:36:32 2018 +0900 @@ -4,9 +4,17 @@ lang: Japanese -# 研究内容 -* OS +# 研究目的 +- Perl5の後継言語として開発されているPerl6はMoarVMと呼ばれるVMを搭載している. +- Perl6はMoarVM,JVM,JavaScript上で動くRakudoと呼ばれる実装と,コンパイラ開発者用のサブセットであるNQPが主な実装となっている. +- 現在Perl6及びMoarVMは全体的な速度がPerl5と比較し低下しており,実務として利用できるレベルに達していない. +- さらにPerl6の実装自体巨大なcase-switch文など見通しが悪くなっている. +- この問題を解決するために現在当研究室で開発している継続を中心にしたContinuation based Cを用いて改良を行う +- CbCの設計理念からVMの実装と親和性が高い事も推測できる為,実際にCbCを用いてどのようにVMが実装できるかを検証する -# hoge +# 今週の進捗 * foo - * puyo + * puyohoge + +# 来週の予定 +