From f11a28a9f7a94a08daff620ed58885b5a9804764 Mon Sep 17 00:00:00 2001 From: Abdulaziz Ghuloum Date: Mon, 19 Nov 2007 19:04:10 -0500 Subject: [PATCH] * Added a dedications file. --- ACKNOWLEDGMENTS | 20 +++++++++++++++----- DEDICATIONS | 14 ++++++++++++++ 2 files changed, 29 insertions(+), 5 deletions(-) create mode 100644 DEDICATIONS diff --git a/ACKNOWLEDGMENTS b/ACKNOWLEDGMENTS index 1a5a854..58b6a4f 100644 --- a/ACKNOWLEDGMENTS +++ b/ACKNOWLEDGMENTS @@ -6,9 +6,13 @@ much harder. I'm very thankful. Aziz,,, + ==================================================================== VERSION 0.0.2: +- Everybody who took the time to email me when Ikarus was released. + Thanks for the encouragements. + - Eric Hanchrow (offby1) reported the first public bug on bignum division error @@ -16,7 +20,8 @@ VERSION 0.0.2: FreeBSD, increasing the number of supported platforms from 3 to 5. The Solaris port is still unfinished though. -- Tom Gordon reported installation problems on 64-bit systems. +- Tom Gordon reported installation problems on 64-bit systems which + resulted in improving the error report of the configure script. - Jens Axel Søgaard(and his brother) provided solutions for compiling Ikarus on 64-bit machines. @@ -29,10 +34,11 @@ VERSION 0.0.2: making the command-line procedure consistent for scripts and interactive sessions, installing the boot file in a proper location (along with some help in using automake and autoconf), - and filed bug reports (on expt, modulo, error, get-line, + filed bug reports (on expt, modulo, error, get-line, number->string, truncate, fltruncate, flabs, substring, - define-record-type, put-u8, the expander, and the - compiler). + define-record-type, put-u8, the expander, and the compiler), and + helped cut startup time in half by instrumenting the ikarus + loader. - Phil Bewig wrote SRFI-41 (streams) in R6RS, which loads flawlessly in Ikarus. @@ -45,9 +51,13 @@ VERSION 0.0.2: reading identifiers containing unicode escape sequences and corrected a minor bug with export classifications. +- Kent Dybvig approved of an idea for optimizing closures that + resulted in cutting the bootstrap time in half. + - Will Clinger indirectly reported that Ikarus does not support the #!r6rs comment. + ==================================================================== VERSION 0.0.1: @@ -55,7 +65,7 @@ VERSION 0.0.1: release should build and install using the standard ./configure, make, make install sequence. This made the lauch of Ikarus very successful as people had little or no problems building and - installing it. + installing it. - Will Byrd gave suggestions about the minimum stuff that should go into the user's guide and suggested having a small R6RS tutorial. diff --git a/DEDICATIONS b/DEDICATIONS new file mode 100644 index 0000000..8444271 --- /dev/null +++ b/DEDICATIONS @@ -0,0 +1,14 @@ + +Ikarus is dedicated to the people who made Ikarus possible. + +To my advisor Kent Dybvig, + for teaching me everything he knew about compilers, and + for making Chez Scheme: an example to be followed. + +To my wife Ghaidaa, + for persevering with me during the hardships, and + for the thousands of hacking hours that she allowed for. + +To my parents, + for waiting, patiently, for their son in his voluntary + exile.