パーソナルコンピュータの父アラン・ケイが選ぶ「プログラマー必読の古典本」とは? - 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/
kintoneアプリから使えるカスタム帳票アプリを作ってみた - Qiita      2019-06-04 00:20:11  詳細
はじめに 皆さん、Low-code platform (ロー・コード・プラットフォーム) って使ってますか? 海外勢では、Salesforce、Zoho、Mendix等が有名ですが、日本発で奮闘しているのがサイボウズのkintoneです。 どのプラットフォームもコーディング無し、または、ほんの少しのコーディングで、つまりGUIからの設定のみで、非常...
https://qiita.com/shellyln/items/07a194cd22d82f9f99a9
Rおじさん、Lisperへの道 (Common Lisp環境設定編) - ★データ解析備忘録★      2019-05-22 21:20:34  詳細
はじめに Twitter上でこんなやりとりがあって、Lispをちゃんと勉強しようかなと思った次第。これまでEmacsを使って設定ファイルも(汚いけど)それなりに書いてきたので基礎を知ってるくらいなので、ここは一つCommon Lispをちゃんとやっておきたいなというのが主な動機です。 最近、 @igjit さんの影響からからLisp熱が再...
https://y-mattu.hatenablog.com/entry/2019/05/19/171734
mdne - Lispが実行できるMarkdownエディタ MOONGIFT      2019-05-19 20:20:08  詳細
Markdownエディタは無数に存在します。あらゆるプログラミング言語で作られて、WebやWindowsなどおあらゆるプラットフォームに対して作られています。多くは2ペインになっており、機能差も殆どありません。 そんな中で目立つためには特徴的な機能が必要です。mdneはコードが実行できる点が特徴なMarkdownエディタになり...
https://www.moongift.jp/2019/05/mdne-lisp%E3%81%8C%E5%AE%9F%E8%A1%8C%E3%81%A7%E3%81%8D%E3%82%8Bmarkdown%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF/
caveman.7      2019-05-08 08:20:36  詳細
Caveman kills ruby on rails - Chapter 7 Meta info 対象読者 Cavemanでバリデーションとi18nを行いたいCLer。 Introduction 本稿は原著の各章をCommon Lispに翻訳するシリーズの第7章である。 本章ではバリデーションと国際化機能について修めていく。 7.1 Validation Cavemanにvalidationの機能などない。 必要なら自...
https://hyotang666.github.io/archives/caveman.7
GitHub - shellyln/mdne: A simple markdown and code editor powered by Markdown-it, Ace and Carlo.      2019-05-03 17:20:44  詳細
Dismiss Join GitHub today GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together. Sign up A simple markdown and code editor powered by Markdown-it, Ace and Carlo.
https://github.com/shellyln/mdne
Risp (Lisp (in (Rust))) – Stepan Parunashvili      2019-05-03 09:20:43  詳細
Many years ago, Peter Norvig wrote a beautiful article about creating a lisp interpreter in Python. It’s the most fun tutorial I’ve seen, not just because it teaches you about my favorite language family (Lisp), but because it cuts through to the essence of interpreters, is fun to follow and quic...
https://m.stopa.io/risp-lisp-in-rust-90a0dad5b116
I Built a Lisp Compiler - MPOV      2019-03-29 00:20:38  詳細
I’m very proud to announce the completion of my first programming language compiler! Malcc is an incremental and ahead-of-time lisp compiler written in C. This is the story of my progress over the years and what I learned in the process. An alternate title for this post is: “How to Write a Compil...
https://mpov.timmorgan.org/i-built-a-lisp-compiler/