View content from 2023-09, 2021-02, 2020-04, 2017-12, 2017-07, 2016-12, 2016-11, 2016-06, 2016-04, 2016-03, 2016-02, 2015-11, 2015-09, 2015-05, 2015-03, 2015-02, 2013-10, 2013-05, 2013-01, 2012-12, 2012-11, 2012-08, 2012-07, 2012-06, 2012-05, 2011-05, 2011-01, 2010-07, 2010-06, 2010-03, 2009-10, 2009-07, 2009-06, 2009-04, 2008-12, 2008-10, 2008-08, 2008-04, 2007-12, 2007-05, 2007-01, 2006-09, 2006
I know this may seem like heresy, but it’s the truth. A few weeks ago I made the choice to move from Common Lisp (I had been using the Allegro implementation for about 2.5 years) to PLT Scheme. I don’t want to go on and on like I know have reached some level of enlightenment that CL users haven’t, but I would like to briefly list some of my feelings about the switch. What I like better about Schem
Common Lisp による日常作業 CSV ファイルを読む (read-line, read-line-into, simple-stream-read-line とか) 以前のエントリ CSV ファイルを読むコード で、ちょろっと いかにも Scheme なコードなのでループと状態マシンに書き直すとかの高速化の余地がありますね。 今迄ちっこいファイルしか読んでなかったので、ちょっとメモリ使用量が多いなー。 まぁ、Gauche と違って immutable な文字列じゃないんで共有とかできないから効率わるいんじゃろ。 などと目を背けていたのですが、ある程度の規模の CSV を読んだら途端に性能問題が。うがぁ。 簡単に体感できる量だと 20MB 程度のデータを読み書きしてみればわかります。 (use text.csv) (length (call-with-input-file "KEN
Continuations-Based Web Applications in Common Lisp With Weblocks Introduction Whenever I have to write convoluted code to express a simple idea, I instinctively try to avoid doing work. The corollary of this is that every time I reach for my inbox during coding, there's a pretty good chance I need an abstraction I don't have. I suspect this is true for most programmers, not just myself. If
Reality tunnels Pseudo-random thoughts by Juan M. Bello Rivas List comprehensions in Common Lisp List comprehensions are a programming language construct that closely mimics the way you declare a set in mathematics and sometimes are more succinct and readable than using a composition of mapcar, delete-if or an ad hoc imperative loop. Having list comprehensions in Lisp was something I was missing
RHG読書会 <URL:http://www.gigamonkeys.com/book/> の訳 詳しくは ML を参照 stream 中継してるかも → <URL:http://ustream.tv/oskimura> ↑最近やってません Lingr chat room → <URL:http://www.lingr.com/room/RHG> 第十一回 場所: タイムインターメディア 2F会議室 日時: 2008/10/25(土) 13:00 - 24章〜 第十回 場所: タイムインターメディア 2F会議室 日時: 2008/9/27(土) 13:00 - 22章 黒帯のためのLOOP〜 第九回 場所: タイムインターメディア 2F会議室 日時: 2008/8/9(土) 13:00 - 19章〜 (?) 第八回 場所: タイムインターメディア 2F会議室 日時: 2008/7/5(土)
0. はじめに P.Graham 著 ANSI Common LISP (日本語訳) は優れた LISP の入門書です。この本には練習問題が載っていますが、解答は付いていないので、 解答案を書いてみました。その問題までに出てきた本文の内容を使って解いていますので (特に最初の章では)ぎこちない点があります。あまりにぎこちない場合は別解をつけました。 自信の無いところもあります。 間違いなどが見つかりましたら takafumi@shido.info までご連絡ください。 1. 目次 第2章 第3章 第4章 第5章 第6章 第7章 第8章 第9章 第10章 第11章 第12章 第13章 2. 第2章 "X => Y" は "X が評価されて Y になる”を表す。 5 => 5, 1 => 1, 3 => 3, and 7 => 7. (- 5 1) => 4 and (+ 3 7) => 10
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く