git: fqa.9front.org

Download patch

ref: a3bc9f4e2583043890edf33bbc4e4e7c3aaca8e1
parent: dc6e7858eb6878f06c279829636f9c723931943e
author: sl <sl@9front>
date: Sat Aug 23 23:23:13 EDT 2025

appendixl.ms: add more languages (thanks, henesy)

--- a/appendixl.ms
+++ b/appendixl.ms
@@ -35,6 +35,28 @@
 
 .ihtml h2 <h2>
 .SH
+aa
+.R
+.ihtml h2
+
+A tiny, embeddable Lisp\-like language:
+.ihtml a <a href="https://git.sr.ht/~ft/aa">
+https://git.sr.ht/~ft/aa
+.ihtml a
+
+.ihtml h2 <h2>
+.SH
+APL
+.R
+.ihtml h2
+
+Primitive APL implementation:
+.ihtml a <a href="https://apl.pmikkelsen.com">
+https://apl.pmikkelsen.com
+.ihtml a
+
+.ihtml h2 <h2>
+.SH
 C
 .R
 .ihtml h2
@@ -41,6 +63,11 @@
 .html - <br />
 .FG yes gif
 
+C in 4 functions: 
+.ihtml a <a href="https://github.com/henesy/c4">
+https://github.com/henesy/c4
+.ihtml a
+
 Read:
 .ihtml a <a href="http://doc.cat-v.org/plan_9/4th_edition/papers/compiler">
 .I
@@ -152,10 +179,29 @@
 .html - <br />
 .FG haskell gif
 
-[Continued on next page]
+Hugs is a Haskell98 interpreter: 
+.ihtml a <a href="https://9p.io/wiki/plan9/Contrib_index/index.html">
+https://9p.io/wiki/plan9/Contrib_index/index.html
+.ihtml a
 
+nhc98 is a Haskell compiler:
+.ihtml a <a href="https://9p.io/sources/contrib/fernan/nhc98/">
+https://9p.io/sources/contrib/fernan/nhc98/
+.ihtml a
+
 .ihtml h2 <h2>
 .SH
+Idris 2
+.R
+.ihtml h2
+
+A dependently typed programming language, pre\-alpha port: 
+.ihtml a <a href="https://git.sr.ht/~ft/idris2">
+https://git.sr.ht/~ft/idris2
+.ihtml a
+
+.ihtml h2 <h2>
+.SH
 Lisp
 .R
 .ihtml h2
@@ -169,6 +215,17 @@
 
 .ihtml h2 <h2>
 .SH
+Lox
+.R
+.ihtml h2
+
+Port of Nystrom's clox implementation of the Lox language: 
+.ihtml a <a href="https://github.com/henesy/clox9">
+https://github.com/henesy/clox9
+.ihtml a
+
+.ihtml h2 <h2>
+.SH
 Lua
 .R
 .ihtml h2
@@ -175,18 +232,54 @@
 .ihtml - <br />
 .FG lua jpg
 
- lu9 is an umbrella project providing a native Plan 9 port of the Lua library and several other libraries and programs built on top of it:
+Lua from Redis:
+.ihtml a <a href="http://download.redis.io/releases/redis-3.0.1.tar.gz">
+http://download.redis.io/releases/redis-3.0.1.tar.gz
+.ihtml a
+
+lu9 is an umbrella project providing a native Plan 9 port of the Lua library and several other libraries and programs built on top of it:
 .ihtml a <a href="http://shithub.us/kvik/lu9/HEAD/info.html">
 http://shithub.us/kvik/lu9/HEAD/info.html
 .ihtml a
-
 The up to date (Lua 5.4.8) vanity renamed version can be found here:
 .ihtml a <a href="https://github.com/okvik/luix">
 https://github.com/okvik/luix
 .ihtml a
 
+Fennel via lu9:
+.ihtml a <a href="https://fennel-lang.org">
+https://fennel-lang.org
+.ihtml a
+
+Lua for APE:
+.ihtml a <a href="https://9p.io/wiki/plan9/Contrib_index/index.html">
+https://9p.io/wiki/plan9/Contrib_index/index.html
+.ihtml a
+
 .ihtml h2 <h2>
 .SH
+Myrddin
+.R
+.ihtml h2
+
+Systems language by Ori Bersten: 
+.ihtml a <a href="https://myrlang.org">
+https://myrlang.org
+.ihtml a
+
+.ihtml h2 <h2>
+.SH
+Ocaml
+.R
+.ihtml h2
+
+Ocaml: 
+.ihtml a <a href="http://caml.inria.fr/pub/distrib/ocaml-4.07/ocaml-4.07.1.tar.gz">
+http://caml.inria.fr/pub/distrib/ocaml-4.07/ocaml-4.07.1.tar.gz
+.ihtml a
+
+.ihtml h2 <h2>
+.SH
 Perl
 .R
 .ihtml h2
@@ -226,54 +319,66 @@
 
 .ihtml h2 <h2>
 .SH
-Ruby
+Scheme
 .R
 .ihtml h2
-.html - <br />
-.FG rails jpg
 
-Read:
-.ihtml a <a href="http://harmful.cat-v.org/software/ruby/">
-.I
-Ruby is Not Even Funny
-.R
+Chibi-scheme is a small embeddable scheme implementation: 
+.ihtml a <a href="https://github.com/ashinn/chibi-scheme">
+https://github.com/ashinn/chibi-scheme
 .ihtml a
 
-.DS
-.I
-I am now used to the FQA being frankly not worth the 1s and 0s it was written in
-.R
-\(em ϟт℮ ♥ε Ḻ ☺ґḓ
-.DE
-Once upon a time, khm was searching for
-.CW
-rails documentation
-.R
-and accidentally hit the
-.CW
-Images
-.R
-link. In the first page of results was a photo of the train tracks of Auschwitz. Its presence among the Ruby on Rails logos was so absurd and out of place that khm memorialized it. It was made in an era before actual Nazis had re-entered the public dialogue, so it felt like Google Image Search was denigrating Ruby on Rails by including this sort of imagery in the results.
+Scheme 9 from Empty Space:
+.ihtml a <a href="https://t3x.org/s9fes/">
+https://t3x.org/s9fes/
+.ihtml a
 
-Generally speaking, 4chan types read it as an endorsement, which sucks. More recently, people who are not assholes have also begun to read it as an endorsement, which is even more unfortunate.  Finally, the people who just get mad about things on social media have begun nesting in it.  As a result, this image has been targeted for redaction by the 9front Internet Mob Mollification committee.
+The sxm scheme language:
+.ihtml a <a href="https://9p.io/wiki/plan9/Contrib_index/index.html">
+https://9p.io/wiki/plan9/Contrib_index/index.html
+.ihtml a
 
-Read:
-.ihtml a <a href="http://9front.org/press/news.ycombinator.com/2021.01.14.html">
-.CW
-https://news.ycombinator.com/item?id=25777580,
+TinyScheme:
+.ihtml a <a href="https://download.sourceforge.net/tinyscheme/tinyscheme-1.41.tar.gz">
+https://download.sourceforge.net/tinyscheme/tinyscheme-1.41.tar.gz
+.ihtml a
+
+UMB Scheme:
+.ihtml a <a href="https://9p.io/wiki/plan9/Contrib_index/index.html">
+https://9p.io/wiki/plan9/Contrib_index/index.html
+.ihtml a
+
+.ihtml h2 <h2>
+.SH
+Squeak
 .R
+.ihtml h2
+
+Squeak/Smalltalk from de0u/squeak:
+.ihtml a <a href="https://github.com/henesy/squeak">
+https://github.com/henesy/squeak
 .ihtml a
 
-.ihtml a <a href="http://9front.org/press/mastodon.social/2021.01.06.html">
-.CW
-https://mastodon.social/@stevelord/105509463981426031,
+.ihtml h2 <h2>
+.SH
+Tcl
 .R
+.ihtml h2
+
+Tcl port by fgb:
+.ihtml a <a href="https://9p.io/sources/contrib/fgb/root/sys/src/cmd/tcl/">
+https://9p.io/sources/contrib/fgb/root/sys/src/cmd/tcl/
 .ihtml a
 
-.ihtml a <a href="http://9front.org/press/lobste.rs/2021.01.14.html">
-.CW
-https://lobste.rs/s/2tvtwp
+.ihtml h2 <h2>
+.SH
+uxn
 .R
+.ihtml h2
+
+A small stack machine:
+.ihtml a <a href="https://sr.ht/~rabbits/uxn/">
+https://sr.ht/~rabbits/uxn/
 .ihtml a
 
 .html - <hr />
--