Books: Difference between revisions
(6 intermediate revisions by 2 users not shown) | |||
Line 9: | Line 9: | ||
ISBN-13: 978-0-9564638-0-7 | ISBN-13: 978-0-9564638-0-7 | ||
An up-to-date introduction into Dyalog APL. Although the book was written when version 12.0 was current, most examples will work with older versions of Dyalog as well. | An up-to-date introduction into Dyalog APL. Although the book was written when version 12.0 was current, most examples will work with older versions of Dyalog as well. A work-in-progress reworked version, including in the form of interactive Jupyter noteboks [https://mastering.dyalog.com is available]. | ||
Available from [http://www.amazon.co.uk/Mastering-Dyalog-APL-Complete-Introduction/dp/0956463800/ref=sr_1_1?ie=UTF8&s=books&qid=1267431987&sr=8-1 Amazon] | Available from [http://www.amazon.co.uk/Mastering-Dyalog-APL-Complete-Introduction/dp/0956463800/ref=sr_1_1?ie=UTF8&s=books&qid=1267431987&sr=8-1 Amazon] | ||
The book is available as a free downloadable PDF from the [ | The book is available as a free downloadable PDF from the [https://www.dyalog.com/mastering-dyalog-apl.htm Dyalog website]. | ||
The companion files are available on [https://github.com/mhaupt/mastering_dyalog_apl GitHub]. | |||
=== A Practical Introduction to APL 1 & APL 2 === | === A Practical Introduction to APL 1 & APL 2 === | ||
Line 24: | Line 26: | ||
Available from [http://www.amazon.co.uk/APL-Introduction-Graeme-Donald-Robertson/dp/0952416719/ref=sr_11_1?ie=UTF8&qid=1233844677&sr=11-1 Amazon] | Available from [http://www.amazon.co.uk/APL-Introduction-Graeme-Donald-Robertson/dp/0952416719/ref=sr_11_1?ie=UTF8&qid=1233844677&sr=11-1 Amazon] | ||
[http:// | [http://robertson.uk.net/Files/APL1&2.pdf Download as a free PDF] | ||
=== A Practical Introduction to APL 3 & APL 4 === | === A Practical Introduction to APL 3 & APL 4 === | ||
Line 35: | Line 37: | ||
Available from [http://www.amazon.co.uk/APL-Introduction-Graeme-Donald-Robertson/dp/0952416727/ref=sr_11_1?ie=UTF8&qid=1233844796&sr=11-1 Amazon] | Available from [http://www.amazon.co.uk/APL-Introduction-Graeme-Donald-Robertson/dp/0952416727/ref=sr_11_1?ie=UTF8&qid=1233844796&sr=11-1 Amazon] | ||
[http:// | [http://robertson.uk.net/Files/APL3&4.pdf Download as a free PDF] | ||
=== APL2 at a Glance === | === APL2 at a Glance === | ||
Line 41: | Line 43: | ||
Available from [http://www.amazon.co.uk/P-L-Glance/dp/0130386707/ref=sr_1_1?ie=UTF8&s=books&qid=1250747744&sr=1-1 Amazon] | Available from [http://www.amazon.co.uk/P-L-Glance/dp/0130386707/ref=sr_1_1?ie=UTF8&s=books&qid=1250747744&sr=1-1 Amazon] | ||
The book is available for free in various online and downloadable formats [https://archive.org/details/apl-2-at-a-glance-brown-pakin-polivka/page/n5/mode/2up at the Internet Archive]. | |||
This book is an excellent introduction into APL2-like dialects: APL2, APL+Win, Dyalog. | This book is an excellent introduction into APL2-like dialects: APL2, APL+Win, Dyalog. |
Revision as of 08:02, 30 June 2021
English language books by publishing date.
Introductions
Mastering Dyalog APL
By Bernard Legrand, 2009.
ISBN-13: 978-0-9564638-0-7
An up-to-date introduction into Dyalog APL. Although the book was written when version 12.0 was current, most examples will work with older versions of Dyalog as well. A work-in-progress reworked version, including in the form of interactive Jupyter noteboks is available.
Available from Amazon
The book is available as a free downloadable PDF from the Dyalog website.
The companion files are available on GitHub.
A Practical Introduction to APL 1 & APL 2
By Graeme Robertson, 2008
ISBN-10: 0952416719
ISBN-13: 978-0952416715
Available from Amazon
A Practical Introduction to APL 3 & APL 4
By Graeme Robertson, 2008
ISBN-10: 0952416727
ISBN-13: 978-0952416722
Available from Amazon
APL2 at a Glance
By James A. Brown, Sandra Pakin, and Raymond P. Polivka, 1988
Available from Amazon
The book is available for free in various online and downloadable formats at the Internet Archive.
This book is an excellent introduction into APL2-like dialects: APL2, APL+Win, Dyalog.
ISBN-10: 0130386707
ISBN-13: 978-0130386700
Others
System Building with APL+WIN
By AjayAskoolum, 2006
Available from Amazon
ISBN-10: 0470030208
ISBN-13: 978-0470030202
APL2 in Depth
By Norman D. Thomson and Raymond P. Polivka, 1995
Available from Amazon
This book addresses the advanced programmer. Read this after APL2 at a glance, for example.
ISBN-10: 0387942130
ISBN-13: 978-0387942131
APL with a Mathematical Accent
By Reiter, C.A. and Jones, W.R, 1990
Discusses the fundamentals of APL and also provides examples from matrix algebra, Monte Carlo simulation and statistics.
ISBN-10: 0534128645
ISBN-13: 978-0534128647
Available from Amazon
APL ― An Interactive Approach
By Leonard Gilman and Allen J. Rose
One of the most influential and widely used introductions to APL and time-sharing. A nice introduction to APL driven by interactive examples.
OpenLibrary: OL5049907M
Available in print from Amazon or online from Computer History Museum's Software Preservation Group.
Introduction to College Mathematics with A Programming Language
LeCuyer, Edward J. Introduction to College Mathematics with A Programming Language. New York: Springer-Verlag, 1978. Print. Undergraduate Texts in Mathematics. ISBN 978-0-387-90280-7