タグ Lisper
人気順 5 users 50 users 100 users 500 users 1000 users競技プログラミングでCommon Lispを使っている人とこれから使うかもしれない人のために - Qiita
表題の通り、競技プログラミングに参加しているLisperとこれから参加するかもしれないLisperのために、必要な情報を一通りまとめています。 コンテストサイトの選択 AtCoderではCommon Lispが使えます。CLで投稿できる大手コンテストサイトはCS AcademyやHackerRankなど他にもいくつかありますが、日本語の問題文があっ... 続きを読む
Lisperはプログラムに何を見るか - 八発白中
2015-06-30 Lisperはプログラムに何を見るか 男子校に通う中学生の僕らにとって「家庭科」の授業は休憩時間のようなものだった。 僕の中学校には家庭科室というものが無い。だから、いつもの教室で野菜の種類やそれに含まれる栄養素なんかを教わるというだけの、正直退屈な授業だった。話される内容はどれもただ暗記すればいいものなので、授業を聴かなくても定期試験前に教科書を読み通すだけで九〇点は取れる... 続きを読む
Lisperとの付き合い方 - 本トのこと。
2014-12-27 Lisperとの付き合い方 この記事はLisp Advent Calendar 2014に投稿しそびれた、ただの記事です。 こんにちは、めいまおです。 昨年、勢い余ってLisp Advent Calendarに記事を投稿してからもう一年が経ち、早かったような、長かったような一年だったなと振り返っています。 Advent Calendar、枠余ってたらLisperとの付き合い方... 続きを読む
ニュース - 現役灘高生のLisperがイベントに登壇、「中学生にもLispを広めたい!」:ITpro
「(プログラミングを始めたばかりの)中学1年生にLisperが増えるのを期待している」。2014年11月21日に開催されたプログラミング言語LISPに関するイベント「Mathematical Systems Lisp Meeting」で、灘高等学校2年生の中西航氏が「灘校パソコン研究部(NPCA)におけるLISPの活用について」と題して講演した。 続きを読む
本の虫: ソフトウェアの思想が設計にもたらす影響
2013-06-03 ソフトウェアの思想が設計にもたらす影響 Emacsは死んだ Emacsの設計は、思想上の理由から、わざと貧弱であるという話。 Emacsの内蔵言語であるelispは、貧弱だそうだ。私はLisp系の言語に詳しくないが、少なくとも今まで出会ったLisperは皆elispは貧弱だと答えている。それにも関わらず、今まで出会ったLisperは全員、LispのコーディングにはEmacsを... 続きを読む
yebo blog: なぜ、HyperCardは死ななければならなかったのか
2011/12/01 なぜ、HyperCardは死ななければならなかったのか HyperCardは今考えても素晴らしいツールだと思うが、スティーブ・ジョブズがAppleに復帰した際、彼はHyperCardを完全に終了させ、二度とHyperCardを出すことは無かった。LisperであるStanislav Datskovskiy氏は、ジョブズはなぜHyperCardを終わらせてしまったのか、古いMa... 続きを読む
竹内関数で音楽生成 - aikeの日記
Lisperの人ならみんな知ってる竹内関数(たらいまわし関数)という関数があります。定義としてはこんな感じ。 そのシンプルな定義からは想像もつかないほど複雑で膨大な再帰呼び出しがおこなわれるとても興味深い関数です。たとえば引数にTarai(10,5,0)を与えると343,073回再帰呼び出しされたりします。 この関数呼び出しの引数がどのように変化するか知りたくてプログラムを書いて調べてみたところ... 続きを読む
Emacs初心者向け記事へのリンク集 - ’(rubikitch wanna be (a . lisper))
ここ1ヶ月でEmacs初心者向け記事がたくさん出てきている。2009年はEmacsの年になるだろうか?というわけでハブエントリーを作成しておく。 これから使い始めたい人のためのEmacs講座 全1回 - antipop これからemacsを使い始めたい人へ送るチュートリアル 第1回 - Unix的なアレ これからemacsを使い始めたい人へ送るチュートリアル 第2回 - Unix的なアレ Emac... 続きを読む
Ctrl+中指か薬指を使うキー操作が多いEmacsで指の負担を軽くする方法 - ’(rubikitch wanna be (a . lisper))
使わない部分を使って死なないようにする、或いは emacs でカーソルやらエンターやらバックスペースを使いまくる - コトリコEmacsを使っていると、Ctrlを押しながらうんぬんというのがとても多い。だから指が疲れてしまうという話をよく聞く。俺は10年以上使っているのだが、幸い今のところ指が疲れるということはない。というか、逆に左手小指が異常に鍛えられている気すらする。これはさておき、俺は俺なり... 続きを読む
Ruby 1.8.7で使えるようになったRuby 1.9のメソッドたち - ’(rubikitch wanna be (a . lisper))
Ruby 1.8.7ではRuby 1.9からのbackportがとても多い。つまり、Ruby 1.9のあのメソッドがRuby 1.8でも使えるようになったということだ!!これがすごいという機能がもりだくさん、ちょっと大人になったRuby 1.8をお楽しみに。Enumeratorは組み込みになり、eachなどのイテレータメソッドはブロックをつけないとEnumerable::Enumeratorを返す... 続きを読む