ljdickey@water.UUCP (Lee Dickey) (04/28/86)
list of tutorials booked for apl 86
stream 1 of apl 86 consists entirely of tutorials. all are given by experts in
their field. below is a summary of arrangements as they stand at the time of
writing (end of march 1986).
monday 7 july 2 pm to 3.30 pm
an introduction to apl2 - principles and concepts
ray polivka aims to suit the needs of people relatively new to apl.
anyone who knows a bit of standard apl should find this a splendid
introduction to apl enhancements.
4 pm to 5.30 pm
apl2 by example
alan graham will pick up the thread where ray left it and will present
the power and elegance of apl2 in example after example.
tuesday 8 july 9.30 am to 11.00 am
apl2 and the information centre
bjorn helgason and kenneth ostling will review the features of apl2 which
help in the information centre - component files (object library),
graphic images and the use of the sql workspace and the pc with ic/1.
11.30 am to 1.00 pm
generalised linear models
dr. alan sykes will demonstrate and explain the advanced software in use
at the dept of management science and statistics at university college of
swansea.
2.00 pm to 3.30 pm
apl and assembler on the pc
andrew k. dickey will explain why you might want to call pc assembler
routines from apl and how to go about doing it - with examples in
apl*plus/pc.
4 pm to 5.30 pm
apl pc auxiliary processors
manuel alfonseca and david selby will explain how ibm pc apl can use
auxiliary processors to do work the interpreter cannot handle and will
deal with the uses of eleven of those currently available, including
interfaces to non-apl programs, graphics, a screen handler, dos files,
the ports (and rs232 and gpib/ieee) and even a music interface.
wednesday 9 july 9.30 am to 11.00 am
a second course in apl
stephen jaffe submitted this as a paper> we liked it so much we asked him
to give a sample rather than just a paper about it. he will give guidance
for non-experts in the use of multidimensional arrays and the less obvious
uses of grade and scan.
11.30 am to 12.15 pm
apl2 and complementary functions
dieter latterman will explain how the power of apl2 makes many standard
utilities obsolete. he will teach you how to write those utilities you
still need as defined functions which behave like and can be used just
like primitives, and how nested arrays are for many purposes more
suitable and natural to handle than simple matrices.
12.15 pm to 1.00 pm
apl2 idioms
alan graham's second tutorial was submitted and accepted as a paper but
the full list of wonderful idioms was so long that we have had to put it
into the tutorial volume. in this session he will explain some of the
most useful and interesting idioms on the list.
2.00 pm to 5.30 pm
artificial intelligence using apl2 - in two parts with a tea break
the two tutorials will be given by ramiro guerreiro, ed eusebi and dr
james brown (ibm's chief architect of apl2). the first part is the
fundamentals of ai (for newcomers to it) such as propositional and
predicate logic, rules of inference, resolution and search strategies.
part two is about the implementation of these ideas in apl2 using nested
arrays and recursive function sets. the results will be compared with
prolog and lisp and you can have listings of the apl2 functions.
thursday 10 july 9.30 to 11.00 am
teaching statistics with apl
professor alan hawkes and students will teach you some statistics and
show how easy it is to convert standard formulae into apl. some student
projects may also be demonstrated.
11.30 am to 1.00 pm
graphics with apl - a tutorial and panel discussion
theodor formanek will show how to do simple graphics with apl - the
geometry needed and the data structures that are suitable. the lecture
part will be suitable for people who have not previously used apl for
graphics. this will be followed by a panel session with contributions
(and we hope some demonstrations) from a number of people who have
done spectacular work with apl graphics. come and ask them questions!
3.00 pm to 5.30 pm with a short break for tea
apl a language for thoughts and dreams
phil smith aims to startle people out of their complacency to overcome
old habits of thinking and to reveal the magic of apl to newcomers. come
and see why his sessions have such a wonderful reputation.
friday 11 july 9.30 am to 11.00 am
how to typeset apl (and other things).
this is more than a tutorial> it is two contributed papers (from john
howland and ian feldberg) with quite different approaches to producing
mixed apl and roman text, followed by a panel discussion in which everyone
concerned with printing or publishing apl will want a say - not to mention
the authors.