summaryrefslogtreecommitdiff
path: root/AUTHORS
diff options
context:
space:
mode:
authorantirez <antirez>2005-03-15 10:31:23 +0000
committerantirez <antirez>2005-03-15 10:31:23 +0000
commitb4c245eab5bdee9bab6ef2987e63985b2001110c (patch)
treee291be7620c0a08212c958a7898081da0f5dcb86 /AUTHORS
parentaa9bc90df0924eda66acd9bd50d3aad10d005f13 (diff)
More credits in the AUTHORS file
Diffstat (limited to 'AUTHORS')
-rw-r--r--AUTHORS22
1 files changed, 22 insertions, 0 deletions
diff --git a/AUTHORS b/AUTHORS
index 5d7b96c..7ef9ab4 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -6,3 +6,25 @@ Pat Thoyts
Clemens Hintze
See also the ChangeLog and README files for other credits.
+
+DESIGN CREDITS:
+
+some of the idea inside Jim are the fruit of long discussions
+inside the Tclers chat room. The feedback of the Tcl
+comunity in general, and of the members of the Tcl Core Team, was
+very important to avoid mistakes: I used the great experience of
+this people as a test for some of the ideas I put into Jim.
+Bad ideas tend to be demolished in no time by good engineers.
+
+Also the following ideas are due to the following authors:
+
+- Jim locals were originally proposed by Miguel Sofer, I (SS) added
+ the feature that make they similar to lexical scoped closures
+ using capturing of the local variables value if no explicit
+ intialization is provided.
+
+- The [lmap] command is my (SS) design, but I incorporated inside the
+ command an interesting idea of Donal K. Fellows that proposed that
+ the [continue] command may be used to skip the accumulation of the
+ current-iteartion result, providing in one command the powerful of
+ [map] and [filter] together.