タグ

DLRに関するsabroのブックマーク (2)

  • The Dynamic Language Runtime and the Iron Languages 日本語訳(前半) - ものがたり

    この文書は、The Architecture of Open Source Applications Volume II: Structure, Scale, and a Few More Fearless Hacksに収録されているThe Dynamic Language Runtime and the Iron Languagesの日語訳です。原文と同様、日語訳もcc-by unported 3.0によって公開されます。 …半分やったらくたびれたので、とりあえず前半だけで公開 → 後半できました 追記: gist.io あるいは github gist でも読めるようにしました。 動的言語ランタイム(DLR)とIron言語 Jeff Hardy (原文) / Atsushi Eno (日語訳) Iron言語は、IronPythonをはじめとして、"Iron"を名前に含む、各種言語

    The Dynamic Language Runtime and the Iron Languages 日本語訳(前半) - ものがたり
    sabro
    sabro 2012/07/18
  • Roslyn CTP – October 2011 を触ってみた

    先日インストールしたRoslyn、ちらほら見始めています。公式サンプル、ドキュメント、Walk-Throughや、フォーラム、twitter(ハッシュタグ #RoslynCTP)等々。 Codename “Roslyn”とは Roslynは、C#とVBのコンパイラーをManagedコードで書き直して、コンパイラー内部の中間的な情報に誰でもアクセスできるようにします。 今までは、文字列のC#ソース コードを与えて、バイナリの.NET Assemblyを出力する一枚板(monolithicな)ブラック ボックスでした。一方、Roslynでは構文パーサー、意味解析エンジン、ILコード生成部、スクリプト エンジンなどを公開していて、ソース コードの静的解析やリファクタリング ツールなどを作りやすくなります。 Roslynの最終目標 Roslynの説明でよく使われるのが以下の絵。 「BUILD 20

    Roslyn CTP – October 2011 を触ってみた
  • 1