タグ

2017年7月10日のブックマーク (2件)

  • CRuby向けのLLVMベースのJITコンパイラを書いている話 - k0kubun's blog

    LLRBというRuby向けのメソッドJITコンパイラを書いている github.com RubyKaigi 2015の最後のキーノートで@evanphxが「LLVMでCRubyのコードをインライン化するメソッドJITを実装したら速いんじゃね」みたいな発表をしていたのを覚えているだろうか。 LLRBというのはまさにそれを実装しているプロジェクトであり、少なくとも現時点で「LLVMでCRubyのコードをインライン化するメソッドJIT」と言える状態まで実装でき、ものによっては効果が出る状態になったので公開した。 なんで書いてるの 言語を自分で実装するとその言語に関する理解が大分深まる、というのをHamlの実装とかCコンパイラとかで体験していて、僕が一番好きな言語はRubyなのでRubyでもそれをやっておきたい、というのがあった。また、Rubyは遅いと言われがちだが、どこに改善可能な点が眠っている

    CRuby向けのLLVMベースのJITコンパイラを書いている話 - k0kubun's blog
  • Vue.js Tokyo v-meetup #4 が開催されました - laiso

    vuejs-meetup.connpass.com 会社のサービス*1 で使っていることもあって動向を注目しているVue.jsについて、国内最大のコミュニティの第四回ミートアップが開催されました。 会場はLINE株式会社提供のセミナールーム「オーディトリウム」で100名以上の参加者がおりたいへん盛況なイベントになりました。今回ブログ枠で参加させていただいたのでレポートを書きます。 Weex ではじめる Native App 開発 @KaraMisoRamen LTのトップバッターはKaraMisoRamenさんによるVue.js版React NativeというべきWeex の紹介でした。 weex.incubator.apache.org Weexプロジェクトの成り立ちやアーキテクチャの概要、React Nativeとの比較。などのお話でした。 僕はフレームワークおたくなので中国語ドキュメ

    Vue.js Tokyo v-meetup #4 が開催されました - laiso