git » jacl.git » commit 7ef8461

paper

author Alan Dipert
2020-02-10 06:25:32 UTC
committer Alan Dipert
2020-02-10 06:25:32 UTC
parent e595fff2a0a039a075f4327e6dbfeac2e0f4a0e1

paper

paper/jacl-els-2020.tex +5 -5

diff --git a/paper/jacl-els-2020.tex b/paper/jacl-els-2020.tex
index f7eee58..8ee4f54 100644
--- a/paper/jacl-els-2020.tex
+++ b/paper/jacl-els-2020.tex
@@ -124,8 +124,8 @@ Lisp (JACL), an implementation of an extended subset of Common Lisp.
 Unlike contemporary languages, Lisp is closely associated with a
 history of innovation in the field of large-scale UI development that
 predates the existence of the Web. [refs Flavors, Garnet] The design
-of Common Lisp is informed pervasively by the lessons learned in
-pursuit of those and other innovations.
+of Common Lisp is informed by the lessons learned in pursuit of those
+and other innovations.
 
 The primary goal of the JACL project is to ease SPA development by
 applying Common Lisp --- a proven substrate for UI development success
@@ -194,7 +194,7 @@ includes the following and more:
   \item Green threads
   \item Package system
   \item TinyCLOS [ref]
-  \item Condition system includes \texttt{HANDLER-CASE} and \texttt{HANDLER-BIND}
+  \item Partial condition system with \texttt{HANDLER-CASE} and \texttt{HANDLER-BIND}
   \item GNU Emacs-like browser-based editor and interactive development environment
 \end{itemize}
 
@@ -202,8 +202,8 @@ Because of interpretation overhead, performance relative to JavaScript
 is necessarily worse.
 
 Generated code is also larger than comparable JavaScript code, so
-applications take longer for users to download than JavaScript
-equivalents.
+applications would take longer for users to download than their
+JavaScript equivalents.
 
 FASLs can be created that represent Lisp as a series of VM
 instructions encoded as JavaScript function calls. These are faster to