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/
Lisprolog - Interpreter for a simple Lisp, written in Prolog      2019-03-28 00:20:32  詳細
Lisprolog - Interpreter for a simple Lisp, written in Prolog To execute Lisp code with Prolog, we have at least 2 options: "Lisp in Prolog in zero lines": Manually translate each Lisp function to a Prolog predicate, i.e., rewrite the Lisp code to Prolog code and then use a Prolog system to execut...
https://www.metalevel.at/lisprolog/
なぜ日本ではLISPがソコソコ人気なのですか?Haskellなら理由はわかりますが、なぜLISPなのでしょう? - Quora      2019-03-12 17:20:30  詳細
あれれ、人気なのですかね? google trends でみると lisp, pascal では確かに pascal が多いのに日本だけlispが多いですね。しかし念のために fortran, cobol, prolog などと比較するとその傾向はない。またgoogle trends でpascalを調べた場合、トップ関連語は pascal という人名にひっかかっている。なので、lispが日...
https://jp.quora.com/%E3%81%AA%E3%81%9C%E6%97%A5%E6%9C%AC%E3%81%A7%E3%81%AFLISP%E3%81%8C%E3%82%BD%E3%82%B3%E3%82%BD%E3%82%B3%E4%BA%BA%E6%B0%97%E3%81%AA%E3%81%AE%E3%81%A7%E3%81%99%E3%81%8B-Haskell%E3%81%AA%E3%82%89%E7%90%86%E7%94%B1
package-inferred-systemでモダンなLispライブラリを書く方法 - 英語・パソコン教室 ツクール      2019-03-07 21:20:25  詳細
この記事は、David Vázquezさんの記事 [How to write a modern Lisp library with ASDF3 and Package Inferred System] (http://davazp.net/2014/11/26/modern-library-with-asdf-and-package-inferred-system.html)の日本語訳です。Davidさんに許可をいただき、日本語訳を共有させていただけることになりました。 はじ...
https://t-cool.hateblo.jp/entry/2018/08/14/110746
map と collect、reduce と inject ―― 名前の違いに見る発想の違い      2019-01-31 14:20:35  詳細
はじめに 名前の由来となった二つのプログラミング言語、Lisp と Smalltalk Lisp の map Smalltalk の collect Lisp の reduce Smalltalk の inject map と collect の発想の違い map collect reduce と inject の発想の違い reduce inject 終わりに 著者について 郡司啓 (@gunjisatoshi) 書いた人 : 郡司啓 はじめに 「...
https://magazine.rubyist.net/articles/0038/0038-MapAndCollect.html
Clojure/ClojureScript関連リンク集      2019-01-26 21:20:35  詳細
Clojure/ClojureScript入門者の方の学習の参考に(もしくは布教のために)、開発環境からコミュニティまでの基本的な情報をまとめてみました。 「参考」として挙げているのは個人的にオススメのブログ記事/スライドなどです。 コメントや編集リクエスト、Twitterなどで良さそうな情報源を教えていただければ適宜/随時更新...
https://qiita.com/lagenorhynque/items/68c314c288b75a9492ba
Emacs Lisp JIT Compiler      2019-01-24 13:20:36  詳細
Hi. I've written a JIT compiler for Emacs Lisp, and I'd like to check it in. This JIT is based on GNU libjit, like some other attempts that have come before it. However, this one is somewhat faster than those, primarily because it does all stack manipulations at compile time, not runtime. In some...
https://lists.gnu.org/archive/html/emacs-devel/2018-08/msg00393.html
Program This Badge in Lisp | Hackaday      2019-01-12 09:20:34  詳細
This hardware badge is a computer programmed with Lisp. You can write your own programs right on the badge using the built-in keyboard, as long as you know Lisp. If there’s one thing we really like to see, it’s people advancing their own projects based on inspiration from others. The Lisp Badge b...
https://hackaday.com/2019/01/10/program-this-badge-in-lisp/
Technoblogy - Lisp Badge      2019-01-11 22:20:32  詳細
This is a self-contained computer with its own display and keyboard, based on an ATmega1284, that you can program in the high-level language Lisp: The Lisp Badge, a computer programmed in Lisp with a self-contained keyboard and display. You can use it to run programs that interface to components ...
http://www.technoblogy.com/show?2AEE
Emacs Lisp で実装された Emacs バイトコードインタプリタを使ってバイトコードの解説 - Qiita      2018-12-03 13:21:13  詳細
前書き Emacs Lisp で実装された Emacs バイトコードインタプリタを使ってバイトコードの解説記事です。 正確には Emacs Lisp バイトコードと言うべきかもしれないですが、長いのでここでは Emacs バイトコードまたは単にバイトコードと言います。同様に Emacs Lisp を elisp と言います。 作成したバイトコードインタプ...
https://qiita.com/chuntaro/items/7086f9bc682df818936e