Survival Common Lisp - 現代Lisperたちの生存プログラミング術 - clfreaks - BOOTH      2019-10-16 17:20:17  詳細
" data-tippy-trigger="click" data-tippy-interactive="true" data-tippy-theme="locale" href="#">日本語
https://booth.pm/ja/items/1300098
Bel      2019-10-14 23:20:27  詳細
Oct 2019 Bel is a spec for a new dialect of Lisp, written in itself. This should sound familiar to people who know about Lisp's origins, because it's the way Lisp began. It consists of two text files meant to be read in parallel: a guide to the Bel language, and the Bel source. For those who just...
http://paulgraham.com/bel.html
Bel      2019-10-12 18:20:28  詳細
Oct 2019 Bel is a spec for a new dialect of Lisp, written in itself. This should sound familiar to people familiar with Lisp's origins, because it's the way Lisp began. It consists of two text files meant to be read in parallel: a guide to the Bel language, and the Bel source. For those who just ...
http://www.paulgraham.com/bel.html
What Remains Technical Breakdown | dustmop.io blog      2019-09-30 22:20:34  詳細
What Remains is a narrative adventure game for the 8-bit NES video game console, and was released in March 2019 as a free ROM, playable in emulator. It was created by a small team, Iodine Dynamics, over the course of two years of on and off development. It’s currently in the hardware phase as a l...
http://www.dustmop.io/blog/2019/09/10/what-remains-technical-breakdown/
Lispインタプリタを作った - 日常と進捗      2019-09-23 13:20:32  詳細
とうとうApple MusicにPerfumeが追加されたので、ここ数日はワンルーム・ディスコを聞きながらコーディングをしている。 Perfume、良い。良すぎる。幸せになれる。 そう、幸せといえばLisp。 1週間労働を耐え抜いてまた週末にのんびりLispを書ける。 安定感がすごい。 そんな感じで週末Lisperとして今日もLispに向き合っ...
https://komi.hatenadiary.com/entry/2019/09/22/003852
competitive: sb-c:define-source-transform      2019-09-02 18:20:30  詳細
sb-c:define-source-transformの使い方について。 例えば、動的なmodに対しての掛け算mod*を定義したいとする: (declaim ((unsigned-byte 32) *modulus*)) (defvar *modulus*) (defun mod* (&rest args) (reduce (lambda (x y) (mod (* x y) *modulus*)) args :initial-value 1)) (ここでは演算の性質は問題にしない。...
https://competitive12.blogspot.com/2019/07/sb-cdefine-source-transform.html
Common Lispで小さなプロジェクトを始めるには? - t-cool      2019-09-02 00:20:30  詳細
本記事は、原著者の許諾のもと、翻訳・掲載しています。 Starting a minimal Common Lisp project / Phil Eaton Common Lispで小さなプロジェクトを始めるには? 2018年3月5日, Phil Eaton もし以前にLispについて少し話を聞いたり、学校でSchemeを習ったことがあったとしても、Common Lispは、あなたが想像するものとは...
https://t-cool.hateblo.jp/entry/2018/08/14/110540
Typed Lisp, A Primer      2019-08-26 11:20:02  詳細
Typed Lisp, A Primer ⟨ Read as PDF or See the source ; Last modified on 2019-08-21 ⟩ Abstract Let's explore Lisp's fine-grained type hierarchy! We begin with a shallow comparison to Haskell, a rapid tour of type theory, try in vain to defend dynamic approaches, give a somewhat humorous account of...
https://alhassy.github.io/TypedLisp/
パーソナルコンピュータの父アラン・ケイが選ぶ「プログラマー必読の古典本」とは? - GIGAZINE      2019-08-14 05:20:26  詳細
by Alan Levine かつてのコンピューターは壁一面を占有するような巨大なもので、複数人で使用するのが当たり前でした。アラン・ケイ氏が提唱した「パーソナルコンピューター」の概念は、巨大なコンピューターを個人で使えるサイズにまで落とし込べきだという発想で、現代の「パソコン」を形作るものでした。そんなアラン...
https://gigazine.net/news/20190813-alan-kays-best-classic-book-programmers/
LISP in Two Days with Rust【和訳】 - Good UX Life      2019-08-12 06:20:35  詳細
RustでLISPを書くチュートリアルがあったので和訳しました。 willspeak.me LISP in Two Days with Rust 自作プログラミング言語の開発の副業として、私はLISPの開発に少し時間を費やしました。RustでASTを変換する実験のテスト場としてこの言語を使用する計画です。LISPのシンタックスはシンプルでパースしやすいように...
http://ichidai.hatenablog.com/entry/2019/08/10/212157
(How to Write a (Lisp) Interpreter (in Python))      2019-08-05 00:20:30  詳細
This page has two purposes: to describe how to implement computer language interpreters in general, and in particular to build an interpreter for most of the Scheme dialect of Lisp using Python 3 as the implementation language. I call my language and interpreter Lispy (lis.py). Years ago, I showe...
https://norvig.com/lispy.html
『n月刊ラムダノート Vol.1, No.2』を読むべき1つめの理由 - golden-luckyの日記      2019-07-27 19:20:25  詳細
『n月刊ラムダノート』の話をいろいろしたいのだけど、どこから話せばいいのかわからないので、Lispの話をします。 昔、といってもほんの10年ちょっと前のことですが、日本でLispが流行った時期がありました。 「プログラミング言語のパワーには絶対的な差が存在する。その頂点に立つのがLispだ」と言って憚らない『ハッ...
https://golden-lucky.hatenablog.com/entry/2019/07/26/124121
Lisp, the Universe and Everything: "Programming Algorithms" Book      2019-07-25 10:20:24  詳細
Drago — a nice example of a real-world binary treeI'm writing a book about algorithms and Lisp. It, actually, started several years ago, but as I experience a constant shortage of quality time to devote to such side activities, short periods of writing alternated with long pauses. Now, I'm, final...
http://lisp-univ-etc.blogspot.com/2019/07/programming-algorithms-book.html
esa をネタに Emacs Lisp と Elm を無理やり繋げた発表をした - Feedforce Developer Blog      2019-07-23 18:20:34  詳細
こんにちは。増田(id:masutaka26)です。今回はネタ探しに特に苦労しました。 週次の社内勉強会 FFTT で『esaを支えたい技術』という発表をしました。 esa をネタに Emacs Lisp と Elm を無理やり繋げた内容です。ちょっと強引だった。 発表の内容 流れとしては、↓ こんな感じです。 先月 emacs-helm-esa というツール...
https://developer.feedforce.jp/entry/2019/07/01/140000
LISP in Two Days with Rust - Plingdollar      2019-07-18 21:20:38  詳細
As a sidetrack from the development of my programming language I’ve spent some time developing a LISP. The plan is to use the language as a testing ground for experimentation with transforming an AST in Rust. The syntax of LISP is simple and was developed to be easy to parse. I figured it would m...
https://willspeak.me/2019/07/10/lisp-in-two-days-with-rust.html
Ale is a Lisp Environment      2019-07-05 19:20:27  詳細
It is a Lisp-1 that compiles down to an abstract machine representation. The frontend and backend are written in Go, while the runtime is being written in Ale. How’s that for a slice of fried gold? How To Install Make sure your GOPATH is set, then run go get to retrieve the package. go get gitlab...
https://www.ale-lang.org/
Emacsからlemに移行した - 八発白中      2019-06-21 01:20:33  詳細
ずっとEmacsをメインエディタとしていましたが、先月lemに移行しました。 https://github.com/cxxxr/lem lemはCommon Lispで書かれたエディタです。 「なんでLem使わないの?」って訊かれたから、試してうまく動かなかったところを具体的にリストアップしたら凄い勢いで改善されててだんだん使わない理由がなくなってき...
https://blog.8arrow.org/entry/2018/08/14/213428
How Lisp Became God's Own Programming Language      2019-06-11 13:20:39  詳細
When programmers discuss the relative merits of different programming languages, they often talk about them in prosaic terms as if they were so many tools in a tool belt—one might be more appropriate for systems programming, another might be more appropriate for gluing together other programs to ...
https://twobithistory.org/2018/10/14/lisp.html
GitHub - codr7/g-fu: a Lisp 2 Go      2019-06-08 20:20:34  詳細
Intro g-fu is a pragmatic Lisp developed and embedded in Go. The initial release implements an extensible, tree-walking interpreter with quasi-quotation and macros, lambdas, optimized tail-recursion, opt-/varargs, threads and channels; weighing in at 3 kloc. $ git clone https://github.com/codr7/g...
https://github.com/codr7/g-fu
Welcome to schemers.org!      2019-06-07 12:20:36  詳細
I intend this but for a Scheme of a larger Design. --Woodward, Nat. Hist. Earth, 1723 News Items and Announcements Please check out the Scheme workshops from 2014, 2015, 2016 (with videos), and 2017 (with videos). Manuel Serrano was invited to give a seminar on Hop to the Collège de France. Now t...
https://schemers.org/