タグ

Lispと_に関するhamamuratakuoのブックマーク (5)

  • Lispインタプリタ―の作り方の本 - Haskell勉強会

    Lispのインタプリタ―の作り方に関する参考書が紹介されていました。 処理系の作り方を通じて、関数型プログラミング言語の動作について理解が深まると思うので、時間があったら読んでみたいです。 zehnpaard.hatenablog.com 定番の「SICP」 Anatomy of Lisp Lisp in Small Pieces Lisp System Implementation Functional Programming Application and Implementation Topics in Advanced Language Implementation その他 DSL作成のための基礎知識 Prologの実装方法 6冊のが紹介されていました。 定番の「SICP」 www.amazon.com 日Amazonでも売ってました。 Structure and Int

    Lispインタプリタ―の作り方の本 - Haskell勉強会
  • WindowsでLispを学習するときxyzzyが便利 - Haskell勉強会

    関数型プログラミングの学習で、いろいろなや教材に手を出しています。 最近は、時間があるときにHaskellやOCamlのを読んでいます。 いろいろ思うところがあって、積読になっていたLispのの復習も始めました。 「入門Common Lisp」というです。 入門Common Lisp 入門Common Lisp―関数型4つの特徴とλ(ラムダ)計算 作者: 新納浩幸 出版社/メーカー: 毎日コミュニケーションズ 発売日: 2006/09 メディア: 単行 購入: 2人 クリック: 56回 この商品を含むブログ (46件) を見る (書評blog.livedoor.jp xyzzy 「入門Common Lisp」の中で、Lispの実行環境として、「xyzzy」というWindows用のテキストエディターが紹介されていました。 xyzzyを使うと、手軽にWindowsでLispの練習

    WindowsでLispを学習するときxyzzyが便利 - Haskell勉強会
    hamamuratakuo
    hamamuratakuo 2019/09/03
    xyzzyでCommon Lispのお勉強
  • Erlang VM上で動く言語 - Haskell勉強会

    OracleJavaのサポートを有償化しました。(困惑) そこで、JavaJava VM上で動く言語を使わないで、大規模なWebサービスのバックエンドを開発するには、どんなプログラミング言語やツールを使えば良いか?を考えてみました。 希望条件 Erlang VM上で動く言語 Ruby風のElixir Python風のMochi 2、Manju Luaライブラリーのluerl JavaScript風のEfene Lisp風のLFE(Lisp Flavoured Erlang) OCaml風のAlpaca Coq風なVerlang (参考)Coqとは? Haskell風のcodec-beam 希望条件 関数型で書きたい。 コンパイルして、バイナリ―で高速に動作する。 簡単にスケールできる。 なるべく簡単に使いたい。(重要) 1番目の条件で、いきなり関数型プログラミング言語に絞られちゃうわけ

    Erlang VM上で動く言語 - Haskell勉強会
    hamamuratakuo
    hamamuratakuo 2018/11/09
    Javaの代わりはErlang VMでOK?
  • 関数型プログラミングの肝=副作用がないこと - Haskell勉強会

    Lisp勉強のメモ。 はじめてのLisp関数型プログラミング――ラムダ計算からリファクタリングまで一気にわかる (Software Design plus) 作者: 五味弘,272 出版社/メーカー: 技術評論社 発売日: 2016/03/18 メディア: 大型 この商品を含むブログ (4件) を見る (p.20) 1.5 関数型プログラミングを使いこなすには 1.5.1 副作用のないプログラムのために 関数型プログラミングで一番大事なことは、副作用のないことです。 他のことは忘れてもこれだけは覚えてください。 1.5.3 不純関数型プログラミングのススメ 関数型プログラミングに限ったことではありませんが、新しいパラダイムには少しずつ慣れていくのが、結局は一番の早道になります。 前にも書きましたが小さく簡単な純粋関数型プログラミングから始めて、段々と大きく複雑にしていくのがいいでしょう。

    関数型プログラミングの肝=副作用がないこと - Haskell勉強会
    hamamuratakuo
    hamamuratakuo 2018/09/07
    ハイブリッド型 → 副作用あり/なしの併存
  • WindowsにLispをインストールする方法 - Haskell勉強会

    OCamlのを1冊読み終えました。 「次、何を読もうかな~?」と思って棚を見てみると、積読になっていたLispのがありました。「はじめてのLisp関数型プログラミング」というです。 はじめてのLisp関数型プログラミング――ラムダ計算からリファクタリングまで一気にわかる (Software Design plus) 作者: 五味弘,272 出版社/メーカー: 技術評論社 発売日: 2016/03/18 メディア: 大型 この商品を含むブログ (4件) を見る パラパラっと眺めてみて、「ちょっと読んでみよう」と思いました。 Windows上のLisp実行環境 書では、Lispの実行環境として「CLISP」と「OKI ISLisp」の2つが紹介されていました。 インストールの手順を見ると、 CLISPはインストーラーをダウンロードして、インストールする。 OKI ISLispは、W

    WindowsにLispをインストールする方法 - Haskell勉強会
    hamamuratakuo
    hamamuratakuo 2018/09/03
    ダウンロードするだけですぐに利用できる「OKI ISLisp」が便利 ちょっとLispを触るだけならこれで十分?
  • 1