Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

タグ

関連タグで絞り込む (13)

タグの絞り込みを解除

lispに関するasakawajunyaのブックマーク (26)

  • asakawajunya
    asakawajunya2011/02/21非公開
    最近の自分のヒットはweb.pyなんだけど、これも似たような感じのものですね。
    • On Lisp

      Paul Graham著,野田 開 訳 前書き 拡張可能なプログラミング言語 関数 関数的プログラミング ユーティリティ関数 返り値としての関数 表現としての関数 マクロ いつマクロを使うべきか 変数捕捉 マクロのその他の落し穴 古典的なマクロ 汎変数 コンパイル時の計算処理 アナフォリックマクロ 関数を返すマクロ マクロを定義するマクロ リードマクロ 構造化代入 クエリ・コンパイラ 継続 複数プロセス 非決定性 ATNを使ったパージング Prolog オブジェクト指向Lisp パッケージ 翻訳者 野田 開のサイト 原著者Paul Graham氏のサイト (c) 野田 開     NODA Kai <t50473@mail.ecc.u-tokyo.ac.jp>

      • Let Over Lambda

        Let OverLambda (ISBN 978-1-4357-1275-1, 376+iv pp.) is one of the most hardcore computerprogramming books out there. Starting with the fundamentals,it describes the most advanced features of the most advanced language: COMMON LISP. The point of this book is to expose you to ideas that you might otherwise never be exposed to. This book is aboutmacros, that is programs that write programs.Macro

        • SBCL - Steel Bank Common Lisp

          内部実装についての詳細に興味のある人は SBCL Internals という CLiki から読んでゆくと良いでしょう.0.9.9 から Win32 対応パッチのマージが開始 されたので,今後はWindows でも SBCL が使えるようになるのかもしれません ね.現在でも SBCL のビルド程度は可能ですが,添付のモジュール等の対応具 合もあり趣味人以外が使える段階ではないです. 0.9.17 から、MSI 形式のインストーラが用意されて、インストールが楽になり つつあります。まぁ、Win32 上ではスレッドも使えないうえ、 Win32 サポート はほとんどないので、CLISP に比べてあまりメリットがありませんが、一応 SLIME 環境も構築できています。イメージのサイズが大きすぎて未だに PHS 回 線しかない私には配布できません。 http://prdownloads.sourc

          • Practical Common Lisp

            that book is dead sexy —Xach on #lisp (moreblurbs) This page, and the pagesit links to, containtext of the Common Lisp book Practical Common Lisp published by Apress These pages now contain the finaltext asit appears in the book. If you finderrors in these pages, please sendemail to book@gigamonkeys.com. These pages will remain online in perpetuity—I hope they will serve as a useful introdu

            • もうひとつの Scheme 入門

              勾配の緩やかな初心者向け Scheme 入門ページです。 コンピュータは使ったことがあるが、プログラミング経験があまりない人を想定しています。 Scheme の解説はすでに山ほど優れたものがありますが、あえて解説記事を書いてみました。 Scheme のような抽象的な話題は波長が合えばすんなりと理解できますが、あわないと全く理解できません。 他の解説を読んで今ひとつよく理解できなかった人は試しに読んでみてください。 この記事の目標はコンピュータ科学の教科書の決定版である SICP を読める程度の Scheme の知識を提供することです。 目次: 処理系のインストール Scheme を電卓代わりに使う リストを作ろう 関数を定義しよう 分岐 局所変数 繰り返し 高階関数 入出力 代入 文字、文字列 シンボル型 連想リスト、ハッシュ表 ベクトルと構造体 構文の定義 (マクロ) 継続 遅延評価 非

                • Algorithmic Language Scheme

                  プログラミング言語Scheme 富山大学理学部数学科 木村 巌<iwao@sci.toyama-u.ac.jp> 最終更新日:2003年8月26日(更新箇所) Schemeとは Schemeは、Guy Lewis SteeleJr.とGerald Jay Sussmanによって創始された、静的なスコープを持ち、真に末尾再帰的なプログラミング言語であり、Lispの一方言でもあります.他に例を見ないほど明快かつ簡潔な意味論を持ち、また、表現の仕方がほぼ一意に定まります.広い範囲のプログラミング・パラダイム、例えば命令型、関数型そしてメッセージ交換型、は、Schemeにおいて簡便に表現できます.("Rivesed5Report on the Algorithmic Language Scheme"序文より). このページの目的 このページの目的は、Schemeに関する情報を収拾し、それらを広

                  • M.Hiroi's Home Page / xyzzy Lisp Programming

                    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

                    • Emacs Lisp 勉強会(バッファとウィンドウ編) — ありえるえりあ

                      Recent entries jlineで日語を使えるようにする。 sugawara 2009-12-10 五反田Emacsの資料 sugawara 2009-10-19 trac-ticket.el sugawara 2007-11-19Emacs Lisp 勉強会(バッファとウィンドウ編) sugawara 2007-10-22 10/11に行ったEmacs Lisp勉強会の内容です。 コラムのとこに載せようと思ったのですが、やり方がわからないのでここに載せました。 バッファとウィンドウって? バッファはEmacs で編集するテキストを持っているオブジェクトです。 簡単に言うと、文字列みたいなものです。 MVC の Model だと思えば良いです。 ウィンドウはバッファを表示する領域です。 MVC の View だと思えば良いです。 複数のウィンドウに同じバッファを表示する事がで

                      • Hustler's Tutorial to Emacs Lisp

                        優しいEmacs-Lisp 講座 メジャー・モードを作ろうEmacs-Lisp without a Hustlepcs39334@asciinet.or.jp yuuji@ae.keio.ac.jp (C) 1991-1995 by HIROSE, Yuuji メジャーモードを書こう 多くのEmacs(-Lisp) 関係の教の常識を無視して、いきなりここから 始めます。これがもっとも早い道だと信じるからで、事実私もそうしてきました。 メジャーモードってなに 多くのEmacs-Lisp プログラマがで最終的に目指す目標の一つが、「メ ジャーモードが書けるようになる」ことでしょう。メジャーモードとは、例えば c-mode のように対象となるテキストの種別に適した、もっと言うと「専用 の」編集モードの事を指します。 GNUEmacs では、編集ファイルのファイル名のパターンと、その

                        • GNU Emacs Lisp リファレンスマニュアル

                          このinfoファイルは、GNUEmacs Lispマニュアル 2.9版であり、 GNUEmacs 21.3版に対応します。 旧版の翻訳である elisp-manual-20-2.5-jp.tgz を参考に最新版の変更点を追加しています。元文書の翻訳をされた方々に深く 感謝いたします。 また、「コメント」と書いてある部分は私が追加した部分です。また、分かり にく部分などは原文の意味を曲げない範囲で、加筆を行っています。 分かりにくい、意味不明だ、用語が統一されていないなどありましたら、 にて連 絡をお願いいたします。あるいは、各章の右上にあるコメントからWikiに書き 込みをお願いします。 またこの文書は原文のライセンスを継承しますので、再配布、コピー、変更な どはすべて自由にしていただいて構いません。

                            • Emacs Lisp が「書ける」ようになるまで - 技術日記@kiwanami

                              先日の関西Emacsでは、Emacs Lisp の入門記事がうけるとか、「書ける」ようになる情報がないらしいという話を聞きました。確かに、Emacsの初歩的な操作入門と、良く書ける人がアプリやブログなどでelispをばしっと書いてるのはよく見ます。入門から書けるようになるまでの間の過程は見たこと無かったかもしれないと思いました。 ということで、Emacsの先人たちにはまだまだ及びませんが、いくつかのアプリを書いてみた自分がたどった方法を書いてみます。先にまとめると以下の2つになると思います。 elispでどうしても書きたい物があること たくさん書いて動かして(こっちが先)、そしてInfoや他人のコードを見て勉強する 書ける以前のまとめEmacs歴10年以上。すでに生活の一部。 でも設定を書くのに使っていたぐらい。 既存のアプリの分かりやすいバグを手元でちょっと直すとか。 LISP系の言語

                              Emacs Lisp が「書ける」ようになるまで - 技術日記@kiwanami
                              • 突発性CL勉強会1回 SLIMEについて - tszの日記

                                突発性CL勉強会でSLIMEについて勉強。 id:g000001さん、id:mokeheheさん、NANRIさんとid:tszの4人で実施。 新宿大ガード横店は改装工事をしていたので、近くの別店に移動しました。 新宿のルノアールで7時間実施。SLIMEの話題自体は2〜3時間で終わりましたが、 その後の話が熱かったです。gooやdylanにも興味が出てきました。 以下は勉強会の内容と、その後自宅でおさらいした内容。 SLIME概要emacs向けのCommonLisp開発環境。 SLIMEはemacsで動作する部分と、lisp側で動作する部分からなる。 lisp側で動作する部分はswankと呼ばれる。emacsはswankとはS式と通じて通信する。 つまり、swankのプロトコルを理解する処理系であればCommonLispでなくても良い。 schemeやgoo,dylanなどのswankが

                                突発性CL勉強会1回 SLIMEについて - tszの日記
                                • SICP関数型言語の勉強に「計算機プログラムの構造と解釈」を読もう - ひげぽん OSとか作っちゃうかMona-

                                  計算機プログラムの構造と解釈posted with amazlet on 06.04.15 Gerald Jay Sussman Julie Sussman Harold Abelson 和田 英一 ピアソンエデュケーション (2000/02) 売り上げランキング: 56,404Amazon.co.jp で詳細を見る 自分が「計算機プログラムの構造と解釈」というを勉強していった過程をまとめています。 この質は、翻訳の悪さでも難しい数学でもないです。 なんと伝えたらよいのだろうか。 全部読み終えたときにまとめたいと思います。 →読み終わったのでまとめました。「「計算機プログラムの構造と解釈(SICP)」を読み終えて」 読み終えたら次のステップとしてはOn Lispなどがおすすめです。 目次 関数型言語の勉強にSICPを読もう - (1) SICPを読み始めた理由 関数型言語の勉強に

                                  SICP関数型言語の勉強に「計算機プログラムの構造と解釈」を読もう - ひげぽん OSとか作っちゃうかMona-
                                  • Lisp: Common Lisp, Racket, Clojure, Emacs Lisp - Hyperpolyglot

                                    ca side-by-side reference sheet grammar and execution | variables and expressions | arithmetic andlogic | strings | regular expressions | dates and time | lists | fixed-length arrays | dictionaries | user-defined types | functions | execution control | exceptions | streams |emacs buffers | files | directories | processes and environment | libraries and namespaces | objects | lispmacros | reflec

                                    • Gauche - A Scheme Implementation

                                      Gauche(ゴーシュ)は、スクリプトインタプリタとしての使い易さに重点を置いて 開発を行っているR7RS準拠のScheme処理系です。日常業務の中でのちょっとした処理を行う スクリプトを気軽にSchemeで書きたいなあ、という願望のもとに、 起動が速いこと、システムへのアクセスが組み込まれていること、 最初から多国語対応を考慮していること、 リスト処理ライブラリとして他のC/C++プログラムから簡単にリンク可能であること、 などを目標としています。 Gaucheは多くのUnix系プラットフォーム およびWindows上で動作します。 実装されている機能の概要については、 機能のページをご覧ください。 News 詳しい変更はChangeLogをどうぞ。 また、最新の開発状況はGitリポジトリで知ることができます。 2024/4/23 Gauche 0.9.15 リリースノートを参照してくだ

                                      • Clojure

                                        Clojure is a robust, practical, and fastprogramming language with a set of useful features that together form asimple, coherent, and powerful tool. The ClojureProgramming Language Clojure is a dynamic, general-purposeprogramming language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreadedprogramming.

                                        • プログラマは皆どのようにしてLisperと化して行くのか?

                                          LispでWebサービスを作ればYahoo!に60億で買ってもらえると聞いて 実はCと同じくらい速いコードが書けると聞いて ルンバがLispで書かれていると聞いて リリカルなので 面接で笑われてカッとなった マンガでわかるらしいのでiPhoneアプリが開発できると聞いて iアプリでLispが書けると聞いて 初めて手に入れたポケコンがAI-1000だったハッカーと画家を読んでしまった 普通のやつらの上を行きたいので 舌足らずなので セグウェイを制御するコードが一日で書けるようになると聞いて How to become a Hackerを読んだ 専用の求人情報に応募できると聞いて プログラミングClojureを読んだ 初めての人のためのLispを読んだ 自前のLispで書かれた将棋が強かったので LispとPostScriptがあればハッピーになれると聞いて LOLの熱にあてられた On

                                          プログラマは皆どのようにしてLisperと化して行くのか?

                                          お知らせ

                                          公式Twitter

                                          • @HatenaBookmark

                                            リリース、障害情報などのサービスのお知らせ

                                          • @hatebu

                                            最新の人気エントリーの配信

                                          処理を実行中です

                                          キーボードショートカット一覧

                                          j次のブックマーク

                                          k前のブックマーク

                                          lあとで読む

                                          eコメント一覧を開く

                                          oページを開く

                                          はてなブックマーク

                                          公式Twitter

                                          はてなのサービス

                                          • App Storeからダウンロード
                                          • Google Playで手に入れよう
                                          Copyright © 2005-2025Hatena. All Rights Reserved.
                                          設定を変更しましたx

                                          [8]ページ先頭

                                          ©2009-2025 Movatter.jp