Skip to content

Commit

Permalink
src/axiom-website/documentation.html add quotes
Browse files Browse the repository at this point in the history
Goal: Axiom Maintenance

The fundamental purpose of scientific discourse is not the mere presentation
of information and thought, but rather its actual communication.
-- George Gopen and Judith Swan

Literate programming ... because yourself from the past does not answer emails.
-- Tim Daly

...design of systems of computer algebra not getting the recognition
they deserve in terms of the object-oriented community. I should say
that the models that Scratchpad and later Axiom had abouy abstraction
are, in my view, superior to all the models that have appeared of
object-orientation.
-- Gaston Gonnet [Gonn05]

I think that that's the big contribution of computer algebra --
making the knowledge of lots of mathematicins that worked for a
long time but have put all their results in journals that are
very difficult to extract and to find, putting it at the fingertips
of everybody. I think that that's one of the most important contributions.
-- Gaston Gonnet [Gonn05]
  • Loading branch information
daly committed Nov 5, 2016
1 parent e727604 commit 2bead56
Show file tree
Hide file tree
Showing 4 changed files with 68 additions and 65 deletions.
2 changes: 2 additions & 0 deletions changelog
@@ -1,3 +1,5 @@
20161105 tpd src/axiom-website/patches.html 20161105.01.tpd.patch
20161105 tpd src/axiom-website/documentation.html add quotes
20161104 tpd src/axiom-website/patches.html 20161104.01.tpd.patch
20161104 tpd books/bookvolbib add Gonnet reference
20161030 tpd src/axiom-website/patches.html 20161030.01.tpd.patch
Expand Down
85 changes: 21 additions & 64 deletions patch
@@ -1,68 +1,25 @@
books/bookvolbib add Gonnet reference
src/axiom-website/documentation.html add quotes

Goal: Axiom Literate Programming
Goal: Axiom Maintenance

\index{Gonnet, Gaston}
\index{Haigh, Thomas}
\begin{chunk}{axiom.bib}
@misc{Gonn05,
author = "Gonnet, Gaston and Haigh, Thomas",
title = "An Interview with Gaston Gonnet",
year = "2005",
publisher = "SIAM",
url = "http://history.siam.org/pdfs2/Gonnet_final.pdf",
abstract =
"Born in Uruguay, Gonnet was first exposed to computers while working
for IBM in Montevideo as a young man. This led him to a position at
the university computer center, and in turn to an undergraduate degree
in computer science in 1973. In 1974, following a military coup, he
left for graduate studies in computer science at the University of
Waterloo. Gonnet earned an M.Sc. and a Ph.D. in just two and a half
years, writing a thesis on the analysis of search algorithms under the
supervision of Alan George. After one year teaching in Rio de Janeiro
he returned to Waterloo, as a faculty member.

In 1980, Gonnet began work with a group including Morven Gentleman and
Keith Geddes to produce an efficient interactive computer algebra
system able to work well on smaller computers: Maple. Gonnet discusses
in great detail the goals and organization of the Maple project, its
technical characteristics, the Maple language and kernel, the Maple
library, sources of funding, the contributions of the various team
members, and the evolution of the system over time. He compares the
resulting system to MACSYMA, Mathematica, Reduce, Scratchpad and other
systems. Gonnet also examines the licensing and distribution of Maple
and the project’s relations to its users. Maple was initially used for
teaching purposes within the university, but soon found users in other
institutions. From 1984, distribution was handled by Watcom, a company
associated with the university, and 1988, Gonnet and Geddes created a
new company, Waterloo Maple Software, Inc. to further commercialize
Maple, which established itself as the leading commercial computer
algebra system. However, during the mid-1990s the company ran into
trouble and disagreements with his colleagues caused Gonnet to
withdraw from managerial involvement. Since then, he feels that Maple
has lost its battle with Mathematica. Gonnet also discusses Maple’s
relation to Matlab and its creator, Cleve Moler.

From 1984 onward with Frank Tompa, Tim Bray, and other Waterloo
colleagues, Gonnet worked on the production of computer software to
support the creation of the second edition of the Oxford English
Dictionary. This led to the creation of another startup company, Open
Text, producing software for the searching and indexing of textual
information within large corporations. Gonnet explains his role in the
firm, including his departure and his feeling that it made a strategic
blunder by not exploiting its early lead in Internet search.

Gonnet continued to work in a number of areas of computer science,
including analysis of algorithms. In 1990, Gonnet moved from Waterloo
to ETH in Switzerland. Among his projects since then have been Darwin,
a bioinformatics system for the manipulation of genetic data, and
leadership of the OpenMath project to produce a standard
representation for mathematical objects. He has been involved in
several further startup companies, including Aruna, a relational
database company focused on business intelligence applications.",
keywords = "axiomref",
paper = "Gonn05.pdf"
}
The fundamental purpose of scientific discourse is not the mere presentation
of information and thought, but rather its actual communication.
-- George Gopen and Judith Swan

\end{chunk}
Literate programming ... because yourself from the past does not answer emails.
-- Tim Daly

...design of systems of computer algebra not getting the recognition
they deserve in terms of the object-oriented community. I should say
that the models that Scratchpad and later Axiom had abouy abstraction
are, in my view, superior to all the models that have appeared of
object-orientation.
-- Gaston Gonnet [Gonn05]

I think that that's the big contribution of computer algebra --
making the knowledge of lots of mathematicins that worked for a
long time but have put all their results in journals that are
very difficult to extract and to find, putting it at the fingertips
of everybody. I think that that's one of the most important contributions.
-- Gaston Gonnet [Gonn05]

42 changes: 42 additions & 0 deletions src/axiom-website/documentation.html
Expand Up @@ -496,6 +496,24 @@ <h1> Why Literate Programming?</h1>
</blockquote>
-- Tim Daly</a>

<br/><br/>
<blockquote>
<b><p>
The fundamental purpose of scientific discourse is not the mere presentation
of information and thought, but rather its actual communication.
</p></b>
</blockquote>
-- George Gopen and Judith Swan</a>

<br/><br/>
<blockquote>
<b><p>
Literate programming ... because yourself from the past does not
answer emails.
</p></b>
</blockquote>
-- Tim Daly</a>

<br/><br/>
<blockquote>
<b><p>
Expand Down Expand Up @@ -534,6 +552,30 @@ <h1> Why Literate Programming?</h1>
</blockquote>
posted on Hacker News</a>

<br/><br/>
<blockquote>
<b><p>
...design of systems of computer algebra not getting the recognition
they deserve in terms of the object-oriented community. I should say
that the models that Scratchpad and later Axiom had abouy abstraction
are, in my view, superior to all the models that have appeared of
object-orientation.
</p></b>
</blockquote>
-- Gaston Gonnet [Gonn05]</a>

<br/><br/>
<blockquote>
<b><p>
I think that that's the big contribution of computer algebra --
making the knowledge of lots of mathematicins that worked for a
long time but have put all their results in journals that are
very difficult to extract and to find, putting it at the fingertips
of everybody. I think that that's one of the most important contributions.
</p></b>
</blockquote>
-- Gaston Gonnet [Gonn05]</a>

<br/><br/>
<hr/>
<br/>
Expand Down
4 changes: 3 additions & 1 deletion src/axiom-website/patches.html
Expand Up @@ -5583,7 +5583,9 @@ <h3>Latest Release</h3>
<a href="patches/20161030.01.tpd.patch">20161030.01.tpd.patch</a>
books/bookvol10.4 update references<br/>
<a href="patches/20161104.01.tpd.patch">20161104.01.tpd.patch</a>
books/bookvolbib add Gonnet reference</br/>
books/bookvolbib add Gonnet reference<br/>
<a href="patches/20161105.01.tpd.patch">20161105.01.tpd.patch</a>
src/axiom-website/documentation.html add quotes<br/>
</body>
</html>

0 comments on commit 2bead56

Please sign in to comment.