タグ

Lispに関するTACのブックマーク (11)

  • LISP on browser — Learn Languages 1.0 documentation

    LISP on browser¶ This is small implementation of LISP, which written in JavaScript and run on browsers. I think it helps you to understand what going on in programming languages by using it and reading its source codes. ;; A few examples. Click 'Load source' to load them. ; Closures (let (count 0) (define (counter) (set! count (+ 1 count)))) ; You can also define variables (define x 2) (set! x 3)

    TAC
    TAC 2012/07/09
  • Kyoto.lispを作ります - Kyoto.lisp

    京都およびその近郊のLisp方言コミュニティを目指して「Kyoto.lisp」を作ることにします。 Lisp方言にはCommon Lisp、Scheme、Clojure、Emacs Lisp、Arcなど数多くありますが、Kyoto.lispは方言の別け隔てないコミュニティを目指しています。 Kyoto.lispでは以下のことを目的として活動します。 Lisper同士の交流 Lisp人口を増やす 具体的には定期的 (4〜6ヶ月ごと) にTech Talkを催す予定です。 何かご意見や不明点などありましたら @nitro_idiot までご連絡ください。

    TAC
    TAC 2012/04/10
  • なぜRubyは許容可能なLISPなのか - masatoi’s blog

    LISPの真実を読んでたら最後に出てきたので、かなり古い記事だけれども、Eric Kidd氏のWhy Ruby is an acceptable LISPを訳してみました。まつもとさんによる反応もあり、そのエントリの中で原文はほぼ要約されています。 一年前、私はRubyに注目してはいたものの、それを無視することにした。RubyPythonほどポピュラーではないし、LISPほど強力というわけでもない。なのに何故気にかけなければならないというのか。 もちろん、これらの評価基準は考えなおすこともできる。もしRubyがLISPよりもポピュラーで、Pythonよりも強力だったらどうなるだろうか?*1 それはRubyを興味深いものにするに足るのではないか? この疑問に答える前に、LISPを強力たらしめているものは何なのかを定義しておくべきだろう。Paul GrahamはLISPの美徳について雄弁に語

    なぜRubyは許容可能なLISPなのか - masatoi’s blog
    TAC
    TAC 2010/11/04
  • 竹内郁雄先生の最終講義に関するツイート集

    東京大学大学院の竹内郁雄先生の最終講義に関するツイートをまとめました。個人的なメモのつもりで非公開モードで作ったのですが、見返すと資料性があると考え、公開することにしました。

    竹内郁雄先生の最終講義に関するツイート集
    TAC
    TAC 2010/08/20
  • 魔法言語 リリカル☆Lisp

    About ★「魔法言語 リリカル☆Lisp」はノベルゲーム風のLispチュートリアルです。 "アリサ"や"すずか"達と楽しくLispを学べます。 全12話構成で各話の最後には練習問題が用意されています。 Lisp処理系にはNScripter上で動作するLispインタプリタであるNScLisperを使用。 別の処理系をインストールする必要はありません!! Lispとは ★CやC++Java、BASIC、PerlRubyPHPPython、ML、Haskellなどと同じプログラミング言語の一つです。 マサチューセッツ工科大学のJohn McCarthy教授を中心とする研究グループによって開発され、1962年に発表されました。 LispとはList Processorの略で名前通りリストの処理を得意とします。 このことから人工知能の開発に多く用いられています。 NScLisperとは

    魔法言語 リリカル☆Lisp
  • Life with Cygwin

    沖ソフトウェア株式会社は、沖通信システム株式会社および株式会社沖インフォテックと平成22年10月1日をもって合併いたしました。新会社名は、株式会社OKIソフトウェアとなります。3社が行っております事業は新会社にて従来通り継続いたします。

  • プログラマが好きそうな読み物100

    2022 (2) ► 10月 (1) ► 2月 (1) ► 2021 (51) ► 11月 (2) ► 10月 (2) ► 9月 (4) ► 8月 (4) ► 7月 (4) ► 6月 (4) ► 5月 (3) ► 4月 (10) ► 3月 (7) ► 2月 (4) ► 1月 (7) ► 2020 (155) ► 12月 (7) ► 11月 (10) ► 10月 (8) ► 9月 (8) ► 8月 (11) ► 7月 (21) ► 6月 (19) ► 5月 (14) ► 4月 (20) ► 3月 (13) ► 2月 (10) ► 1月 (14) ► 2019 (293) ► 12月 (11) ► 11月 (12) ► 10月 (24) ► 9月 (29) ► 8月 (27) ► 7月 (36) ► 6月 (40) ► 5月 (24) ► 4月 (35) ► 3月 (42) ► 2月 (6

    プログラマが好きそうな読み物100
  • Yaneu Labs --- コンピュータ将棋プログラムをLISPで書く

    *[hatefu:labs.yaneu.com/20090905/] コンピュータ将棋プログラムをLISPで書く 「コンピュータ将棋プログラムをLISPで書く」と言うとコンピュータ将棋開発関係者にすら完全にネタかと思われているのが実状ではあるが、私はこれを機にその誤解を解いておきたい。 ここでは、私がC#で書いたLISPエンジンのソースを公開し、これが実際にコンピュータ将棋プログラムの開発において非常に有効であることを示す。 * YaneLisp version 1.10 今回の記事はあまりに長文なので最後まで読む前に眠くなる人のために、まず始めに私が実装したLISPのバイナリとソースを配布しておく。ライセンスはNYSLとする。 勢いに任せて実装したので、かなり雑な作りだが、必要ならばC#側で関数を追加するなりすればいいと思う。このLISPの製作に要した時間は丸2日ぐらい。 # YaneL

  • RubyとLispでウェブアプリケーションを実運用 | スラド デベロッパー

    家/.の記事より。飛行機は天候や空港の都合ですぐ遅れる乗り物だが、そんなときはFlightCasterを試してみると良い。現時点では米国内便のみ対応だが、管制情報や天気予報、最近10年間の飛行記録を取り混ぜて、統計分析によってリアルタイムに飛行機の遅れを予想する新しいサービスだ。 しかし/.的に関心があるのは、どちらかというと実装の中身だろう。このサイトはフロントエンドにおなじみRuby on Rails、大規模分散計算フレームワークApache Hadoopを使い、Ruby版PaaSのHerokuにホスティングされている。しかしバックエンドの実装に用いられたのはRubyではなく、Javaで書かれたLisp方言の一つClojure。FlightCaster開発陣の一人のインタビューでは興味深い内幕が披露されている。O'Reillyからは新たなLispの出版も予告されているが、とうとう「

    TAC
    TAC 2009/08/27
  • Paul Graham

    New: How to Get New Ideas | Read | Will | Truth Want to start a startup? Get funded by Y Combinator. © mmxxiii pg

    TAC
    TAC 2009/07/21
    ハッカーと画家
  • http://karetta.jp/book/gauche-hacks

  • 1