タグ

2010年10月4日のブックマーク (2件)

  • HTML5、Twitter4JにHadoopまで!「オープンソースカンファレンス2010 Tokyo/Fall」レポート - @IT自分戦略研究所

    第3回|1 2|次のページ 2010年9月10日~11日の2日間、「オープンソースカンファレンス2010 Tokyo/Fall」が開催された。 オープンソースカンファレンス(以下、OSC)は、オープンソースソフトウェア(OSS)コミュニティの活動成果の発表や、開発者とユーザーとの出会いの場を提供することを目的にしたイベントだ。東京や大阪などの都市圏はもちろんのこと、北海道から沖縄まで日各地を巡回している。今回のカンファレンスで、記念すべき50回目の開催を迎えた。

  • ((Pythonで) 書く (Lisp) インタプリタ)

    Peter Norvig / 青木靖 訳 このページには2つの目的がある。コンピュータ言語の実装について一般的な記述をすることと、Lispの方言であるSchemeのサブセットをPythonで実装する具体的な方法を示すことである。私はこのインタプリタをLispy (lis.py)と呼ぶ。何年か前に私はJavaとCommon LispでSchemeインタプリタを書く方法を示した。今回の目標は、アラン・ケイが「ソフトウェアのマクスウェル方程式」と呼んだところの簡潔さと取っつきやすさを可能な限り実現するということだ。 SchemeのサブセットLispy の構文と意味論 コンピュータ言語の多くは様々な構文的な決まり(キーワード、中置演算子、カッコ、演算子優先順、ドット記法、セミコロンなど)を持っているが、Lisp族言語の1つとして、Schemeの構文はすべてカッコ付きの前置記法であるリストを基とし