Tuesday, January 13, 2009 There has been an interesting thread on the Clojure mailing list about Clojure and performance. Mark P started off the thread with the following:"I have recently found out about Clojure and am rather impressed. I am seriously considering whether Clojure is a viable language for use at work. The main stumbling block would be if performance (both speed and memor
Monday, December 1, 2008 It's difficult to know what specific things will cause a programming language to succeed. It's always easier in hindsight to come up with the reasons why one language was successful and another one wasn't. I think that sometimes it's a case of being in the right place at the right time with the right set of features. In his famous article "The Free Lunch Is Over: A F
Friday, November 28, 2008 At the November 2008 meeting of lispvan, 15 people showed up to hear Norman Jaffe give us an interesting personal history of the past 3-4 decades of Lisp Machines and systems (which also roughly corresponds to the historical timeline of the Lisp Machines). Norm brought along to the meeting a variety of Lisp systems including a Symbolics MacIvory, a TI microExplorer,
Thursday, November 20, 2008 As I mentioned in a previous post, I use a combination of Emacs and SLIME when I'm working with Clojure code. SLIME provides nice functionality for jumping to Clojure documentation interactively - you just press "C-c C-d C-d" when your cursor is on a Clojure symbol and you get a brief description with an argument list. For example, if my cursor is on "defn" and I pre
Thursday, July 19, 2007 In an earlier post (titled "Distel = Emacs erlang-mode++"), I talked about how Distel provides an enhanced Erlang Mode for Emacs. However, the Erlang Mode parts of Distel represent just an "application" of Distel (albeit, the most understood and widely-used application). In reality though, Distel is much more than "just" an enhanced Emacs mode for working with Erlang cod
Wednesday, July 11, 2007 In my post Mac OS X for Emacs Users, I mentioned that I use (and really like) Quicksilver: Quicksilver application launcher: The standard place to put applications that you frequently use is the Dock. However, a lot of people (myself included) dislike the dock. There are alternatives though and my personal favorite is Quicksilver, an application launcher that
The Most Important Idea in Computer Science Friday, February 24, 2006 Alan Kay is a fascinating person. He once said "Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." and he's certainly done his share of inventing the future. He's also a really quotable guy and he has made a lot of good quotes about Lisp. He recently gave a couple of t
Tuesday, April 3, 2007 I often used to get emails from new Lisp users asking about the best way to get started developing with Common Lisp. I guess this was because, a few years ago, I created a page for the Common Lisp Cookbook called Setting up an IDE with Emacs on Windows or Mac OS X that a lot of people found useful. However, that page is now pretty much obsolete as I haven't maintain
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く