Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

rubyとmrubyに関するyharaのブックマーク (2)

  • mrubyで限定継続(shift/reset)を実装した話 - wasabizの日記

    2013-10-03 mrubyで限定継続(shift/reset)を実装した話 mrubyという組み込み向けのruby実装があります。中身のアーキテクチャはほとんどluaに近いんですがAPIとかがとても洗練されていてソースコードが読んでいてとてもふつくしい。登場からまだあまり時間が経っておらずコードが成熟していないという事もあってなかなかハックしがいがあるソフトウェアです。今回そのmrubyに限定継続オペレータのshift/resetを実装したのでその話を書いてみます。新規性としては 限定継続は家CRubyにも実装されていない 一部の言語の一部の処理系(scheme or ML)以外での実装はほぼ存在しない "Final Shift for Call/cc: Direct Implementation of Shift and Reset"は一つのスタックの上に特殊なフレームを詰んでい

    yhara
    yhara 2013/10/03
    すごい
  • cocos2dxでmrubyを使えるようにして、スマホのゲームをrubyで作る - ブレ男のブログ

    2013年9月18日水曜日 cocos2dxでmrubyを使えるようにして、スマホのゲームrubyで作る 時刻: 21:36 Ruby好きってのはいるもので、RubyでiOSのアプリを書けるRubyMotionやMobiRubyというものがあるらしい。 RubyMotionはすげーことに、LLVMを使っているのでRubyのコードがネイティブで動くバイナリにコンパイルされるらしい。ただし約$200(20,482円)かかる。30日間は返金可能らしいが、試してない。 MobiRubyはmrubyを組み込んでいるとのこと。オープンソースとのことでgithubから落としてGetting startedの通りrakeしたものの失敗する。あれ これやってみたけど動かないので断念。 ちょっと試したいだけなのでお金も出せないし、環境設定とか難しくてわからないし…ということで、自分でmrubyを組み込

  • 1