Jeff Shallit's Apl NEW FROM

Total Page:16

File Type:pdf, Size:1020Kb

Jeff Shallit's Apl NEW FROM APLtarI{trWS NEW FROM APL PRESS A Source Book in API-Papers bg : Atlin D. Falkoff . Kenneth E. Iver- son 139 pages, rsBN 0-917326-10-5, (paper) $10.35 This collection of fundamental pa- pers by Adin Falkoff and Ken Iver- son provides background material for teachers and students of ApL. In a course on ApL, the focus is neces- sarily on the details of the language and its use. Often, there is not elrough time to give the purpose for any given rule, nor how one piece of the language relates to the whole. The articles in A Source Book in APL deal with the more funclarnen- tal issues of the language. These pa- pers appeared in widely scatterecl sources, over a period of many years, and many are not at all easy to find. A Source Book in APL conlains Ivelson's'Formalism in Pr.ogram APL PRESS features APL Rogues' Gallery at APL Mollieo pcLtlick (ApL 81 ming Languages," "Convenr ions PaESS) tulcl Al McDonn,ell (left) look on as Pete McDotneII (tight) sketcltes Leslie Governing Order Evaluation,', GoLdstnitlt's (1. P. Sltat2 Associutes) clTricqhlre et tlle ApL pr'lslj boo t. Leslie's like- of Language,". ttess .joitted tlLe tanks of the burgeoning "APL chat octet, ,set' Disible in, te ba,ck- "Algebra as a ',Pro- tio't rhl. gramming Style in err,," "Notation as a Tool of Thought," and "The In- ductive Method of Introducing .rrr-." Also incluclecl are "The Design of APL" and "The Evolution of epr," bv " APL PRESS GOES WEST In this issue: Jeff Shallit's apl A. D. Falkoff and K. E. Iverson. explores E. E. McDonnell's introduction APL PREss has moved again and is errY SLowly Shrinking Squares. puts the papers in perspective, and now alive and well in Palo Alto. lpr, Attd, as usual, Jeff issues an err, challenge. A new feature* also gives some fascinating early his- PRESS continues to offer books and tory of eel, including how pamphlets the GUEST cor,uMN-reveals the wit it got its on Apr-including two name and having got how new publications, and wisdom of J. C. L. Guest. epl it, it al- A Source Book in most lost il. APL and The Four Cube Problem CHARACTERS gives members of the community issued in 1981. elr, an opportunity to The Four Cube Problem E. E. submit pholographs Having survived the trip across of "Great Mo- McDonnell, 27 pages, rsBN 0-912326- ments in ApL," wHAT's A the Rockies, we're reviving ,lr,z and IN 11-3, (paper) $2.25 uelrn: challenges you IE'WS, our occasional publication de- to contdbute interesting or amusing alternative Some years before Rubik came voted to announcements and sum- along with his intriguing cube, there maries publications, uses of the acronlrm ApL. In addi- of our informa- was another cube puzzle-not so tion about elr, meetings, and brief tion, ApL ANNoUNCEMENTS details up- coming -e.rr, gatherings. difficult to solve. but challenging articles of interest to the apl com- Finally, arr, PREss PUBLrcATIows provides nonetheless. The Four Cube Prob- munity. We welcome conLributions a de- scription of all current ApL pREss lenz presents two variations of com- fo:r ,tpt nDws as well as comments puter solutions to this puzzle. pRESs publications and their prices. Enjoy! and suggestions regarding ApL Our languages influence the way publications. rAt we think, and this is no doubt as true for programming languages as APL PRESS for natwal ones. The Four Cube 220 California Avenue Problem shows how eestc and ePL Palo Alto, CA 94306 give different shapes to our percep- (4r5) 32'.t-1700 of problem solving. The book- tions pRnss let includes complete and well- ApL currently offers the publications listed on the order form. Prices documented programs for both solu- are in U.S. dollars and do not include shipping and handling. Please use the tions, and then provides an analysis form, and we'll bill you for shipping and handling. of the differences between them. Quantity Title Each Total The BASIc solution won first prize programming contest. (The APL in a AIg ebrd-An ALg orithmic T reatment, Iverson $10.75 program wasn't an entry.) The BAsIc solution help exemplifying can't So\utions for Algebra 1.75 what John Backrs cal]'s the oon Neutnann bottleneck. The apl solu- APL and Insight, Berry et al 5.25 tion, on the other hand, uses no loops, no recursion, and no vari- APL in Enpositton, Iverson ables! The Ajr, solution is written in the Colculus ht a Ne,o Key. Otlt' style Backus c ls Junctional pro- func- gramming. Backus devised E lementaty Anal ysis, Iverson tional progr:amming as a way out of the problems he sees with contem- The Four Cube Problem, McDonnell porary programming languages. When used with the d,irect d,ert,nition Introd,ucing APL to Teachers, Iverson form devised by Kenneth E. Iver- son, functional programming leads An Introduction to APL toa highly articulated method of Scientists antl Engi,neers, Iverson .95 program writing. This new kind of for programming technology finds a nat- Reference Card, .35 ural home in an epl environment. fit Res'tstiae Circuit Theory, Spence 13.95 APL PRESS lfl- Puhlitations Starmqp P. C. Beny and J. C. A Source Book in APL, Falkoff & Iverson 10.35 _ Thorstensen, 41 pages, ISBN 0-917326-07- 5, (paper) $3.45 Stotvnap, Berry & Thorstensen 3.45 Stonrop provides a simple APL model of the solar system. The functions are writ- 19s0 APL Users Meeting, I. P. Sharp Associates 20,75 ten so as to make clear the structure of the underlying model by providing for- - mal definitions for a vocabulary of terms Subtotal and concepts familiar in astronomy. Star included so that the APL func- tables are Tax (California residents tions, together with standar d plotting Sales only) functions. permit a user at an epL termi nal to produce a map of the sky as it Shipping & handling - should appear above any place on Ealth, at any time of day, over a considerable - range of dates. Total APLT& NEWS Published occasionally by APL PREss, Ship to: 220 Cali'forniz Ave., Palo Alto, CA 94306. Ph. (4r5) 327-1700 Name Publisher: Eugene E. McDonnell Title Arlene E. Lzzarello Editor: Organization APL PLAY: JEff ShAIIit GUEST COLUMN: J. C. L. GUCST Address Business Mgr: MollieO Patrick Oity 01982 APL PREss. All rights by State/Zip reserved. Printed in the United States of America. 4t82 APL PRESS fil Putrli.atiorr" Introducing APL to Teqchers Ken' neth E. Iverson, 25 pages, lsBN 0- 97'1326-03-2, (paper) g .95 In introducing the use of a computer to teachers, it is desirable to start as sooa as possible q,'ith material which they can see is relevant to their topic and their students, and to avoid digressions con- cerning the computer and computer lan- guage. This book presents such an intro- duction to APL for teachers of high school mathematics. Much of this material Jeff Shallit should also be suitable for teachers of other topics at other levels, although they would benefit from auxiliary mate- rial specifically addressed to the topic of Sloutly interest. CON?EN?S: Introductian, Expei- Shfinking lnentatiotr, Systettatic E ty.tetitnentatioll, M tLLtipliccrtion cottl Other F itctio)t T(r- bles. Crophs and Bar Chafis. Indering Squares and. Cltaracters, ExpLoring Functions of OrLe Argumenl, DeJining New Func- Psrt 1 tiotts. Inuet'se Functions, S,u.nunatio.n and Otlrer Functions oae1. e List, Fac- toring, Linear Expressio)ts, Line&r Equ- at;otib. TuLles ond Graphs oJ Lineot F,r rclions. Pol!ror,inls, Genercllzing u Futzction by Use o.f Putterns, TIte Posi- lioe Inlpqprc, St,t,,tolion o[ Senes, Power Seties, DilJbrencing d Function, Colnbinatioits and BinoniTl Coefrt- Consider a 2-by-2 matrix M with nonnegative integer cients, Iter"atiott, ReJercnces to Otlrcr To- entries. We can form a new matrix by pics, References, SutnnatA of Notqtion taking the absolute values of the difference between adjacent elements. For An Introduction to APL for Scientists examPle: qnd Engineers Kenneth E. Iyerson, 26 ?: I ar-eQar pages, ISBN 0-917326-04-0, (paper) $.95 M This is an introduction to ApL addressed to the scientist or engineer and is de- 13 7 signed to exploit any previous acquain- 30 27 tance u/ith the very similar notation of ril vector algebra. A careful study of these 6 14 pages should bring readers to the point S where they can begin to make serious 7-7 use of ApL in some topic of interest to You may be surprised to find that successtve them. An ApI- terminal. while not abso- applications of ? seem to reduce any matrix very quickly to lutely essential, greatly adds to the 2 zp0. For the matrix l, above, it takes on ly fou r depth and interest of the work. application s of ?. The pleasure and efficiency o[ learning by experimentation is not sufficiently ap- TTTTTl preciated, and the first six pages are de- 00 signecl to encourage this type of use of a 00 terminal in learning ApL. Two pages are _ Why do repeated applications of ? eventually "annihilate" devoted to a variety of identities and (send to 0) any matrix? proofs expressed in ell, Let's look at what hippens to the maximum element of the matrix lZ when we apply We can APL in Exposition Kenneth ?. E. Iver- assume that the maximum element is ittl;11 (why?). Then son, 61 pages, rSBN 0-917326-02-4, atler M<f (paper) S1.15 ltr, we see that ltttl;11 has been replaced by This book illustrates the use of ApL for llItl i 1l -Mtr:'2) .
Recommended publications
  • Super Family
    Super Family (Chaim Freedman, Petah Tikvah, Israel, September 2008) Yehoash (Heibish/Gevush) Super, born c.1760, died before 1831 in Latvia. He married unknown. I. Shmuel Super, born 1781,1 died by 1855 in Lutzin (now Ludza), Latvia,2 occupation alcohol trader. Appears in a list from 1837 of tax litigants who were alcohol traders in Lutzin. (1) He married Brokha ?, born 1781 in Lutzin (now Ludza), Latvia,3 died before 1831 in Lutzin (now Ludza), Latvia.3 (2) He married Elka ?, born 1794.4 A. Payka Super, (daughter of Shmuel Super and Brokha ?) born 1796/1798 in Lutzin (now Ludza), Latvia,3 died 1859 in Lutzin (now Ludza), Latvia.5 She married Yaakov-Keifman (Kivka) Super, born 1798,6,3 (son of Sholom "Super" ?) died 1874 in Lutzin (now Ludza), Latvia.7 Yaakov-Keifman: Oral tradition related by his descendants claims that Koppel's surname was actually Weinstock and that he married into the Super family. The name change was claimed to have taken place to evade military service. But this story seems to be invalid as all census records for him and his sons use the name Super. 1. Moshe Super, born 1828 in Lutzin (now Ludza), Latvia.8 He married Sara Goda ?, born 1828.8 a. Bentsion Super, born 1851 in Lutzin (now Ludza), Latvia.9 He married Khana ?, born 1851.9 b. Payka Super, born 1854 in Lutzin (now Ludza), Latvia.10 c. Rassa Super, born 1857 in Lutzin (now Ludza), Latvia.11 d. Riva Super, born 1860 in Lutzin (now Ludza), Latvia.12 e. Mushke Super, born 1865 in Lutzin (now Ludza), Latvia.13 f.
    [Show full text]
  • Is Ja Dialect of APL? Reported by Jonathan Barman Eugene Mcdonnell - the Question Is Irrelevant
    VICTOR Vol.8 No.2 convert the noun back to verb and as a result various interesting control structures can be created. The verbal nouns thus formed can be put into arrays and some of the benefits that various people have suggested might arise from arrays of functions can be obtained. A design goal is to make compilation possible without limiting the expressive power of J. APL Technology of Computer Simulation, by A Boozin and I Popselov reported by Sylvia Camacho Both authors of this paper are academic mathematicians and their use of APL is just where one might expect it to be: in modelling linear differential equations and stochastic Markovian processes. Questions put showed that they first used APL 15 years ago on terminals to what was described as 'a big old computer'. Currently they use APL*PLUS/PC. They have set up an environment in which they can split the screen and display data graphically with some zoom facilities. This environment can be used in conjunction with raw APL while exploring the results of a model, or can be used in conjunction with data derived from APL or some other source. In fact it is often used by Pascal programmers. Most recently they have been setting up economic models to try to come to terms with the consequences of decentralisation and privatisation. They use both Roman and Cyrillic alphabets. Panel: Is Ja Dialect of APL? reported by Jonathan Barman Eugene McDonnell - The question is irrelevant. Surely proponents of J would not be thrown out of the APL community? Garth Foster - J is quite definitely not APL.
    [Show full text]
  • APL Literature Review
    APL Literature Review Roy E. Lowrance February 22, 2009 Contents 1 Falkoff and Iverson-1968: APL1 3 2 IBM-1994: APL2 8 2.1 APL2 Highlights . 8 2.2 APL2 Primitive Functions . 12 2.3 APL2 Operators . 18 2.4 APL2 Concurrency Features . 19 3 Dyalog-2008: Dyalog APL 20 4 Iverson-1987: Iverson's Dictionary for APL 21 5 APL Implementations 21 5.1 Saal and Weiss-1975: Static Analysis of APL1 Programs . 21 5.2 Breed and Lathwell-1968: Implementation of the Original APLn360 25 5.3 Falkoff and Orth-1979: A BNF Grammar for APL1 . 26 5.4 Girardo and Rollin-1987: Parsing APL with Yacc . 27 5.5 Tavera and other-1987, 1998: IL . 27 5.6 Brown-1995: Rationale for APL2 Syntax . 29 5.7 Abrams-1970: An APL Machine . 30 5.8 Guibas and Wyatt-1978: Optimizing Interpretation . 31 5.9 Weiss and Saal-1981: APL Syntax Analysis . 32 5.10 Weigang-1985: STSC's APL Compiler . 33 5.11 Ching-1986: APL/370 Compiler . 33 5.12 Ching and other-1989: APL370 Prototype Compiler . 34 5.13 Driscoll and Orth-1986: Compile APL2 to FORTRAN . 35 5.14 Grelck-1999: Compile APL to Single Assignment C . 36 6 Imbed APL in Other Languages 36 6.1 Burchfield and Lipovaca-2002: APL Arrays in Java . 36 7 Extensions to APL 37 7.1 Brown and Others-2000: Object-Oriented APL . 37 1 8 APL on Parallel Computers 38 8.1 Willhoft-1991: Most APL2 Primitives Can Be Parallelized . 38 8.2 Bernecky-1993: APL Can Be Parallelized .
    [Show full text]
  • K.E.Iverson and APL.J
    K.E.Iverson Kenneth Iverson Charismatic mathematician who invented the APL computer programming language A GIFTED mathematician and a charismatic teacher, Ken Iverson made a highly influential contribution to the field of computer science. In the early 1960s a mathematical notation which he had developed as an aide to teaching algebra formed the basis of APL, one of the languages used in programming IBM’s early mainframe computer, the System/360. This concise and powerful language contributed substantially to IBM’s domination of the emerging computer industry during the 1960s and 1970s. Kenneth Eugene Iverson was born in Camrose, Alberta, Canada, in 1920. He demonstrated an early aptitude for mathematics ― he taught himself calculus in his teens. During the Second World War he served in the Royal Canadian Air Force as a flight engineer specialising in reconnaissance. After the war he obtained a degree in mathematics and physics from Queen’s University, Ontario, and went on to postgraduate study at Harvard where, in 1954, he obtained a doctorate in applied mathematics, and from 1955 to 1960 he was assistant professor of applied mathematics. During this period he developed a novel way of teaching algebra to students, the “Iverson notation”. It attracted the interest of IBM, which was already well established in commercial and scientific computing fields and was developing a new mainframe, the System/360. IBM recruited Iverson and three colleagues to turn his teaching notation into a program- ming language which could be used on the System/360. The result, expounded in his book A Programming Language (1962), came to be known as APL.
    [Show full text]
  • The Computational Attitude in Music Theory
    The Computational Attitude in Music Theory Eamonn Bell Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in the Graduate School of Arts and Sciences COLUMBIA UNIVERSITY 2019 © 2019 Eamonn Bell All rights reserved ABSTRACT The Computational Attitude in Music Theory Eamonn Bell Music studies’s turn to computation during the twentieth century has engendered particular habits of thought about music, habits that remain in operation long after the music scholar has stepped away from the computer. The computational attitude is a way of thinking about music that is learned at the computer but can be applied away from it. It may be manifest in actual computer use, or in invocations of computationalism, a theory of mind whose influence on twentieth-century music theory is palpable. It may also be manifest in more informal discussions about music, which make liberal use of computational metaphors. In Chapter 1, I describe this attitude, the stakes for considering the computer as one of its instruments, and the kinds of historical sources and methodologies we might draw on to chart its ascendance. The remainder of this dissertation considers distinct and varied cases from the mid-twentieth century in which computers or computationalist musical ideas were used to pursue new musical objects, to quantify and classify musical scores as data, and to instantiate a generally music-structuralist mode of analysis. I present an account of the decades-long effort to prepare an exhaustive and accurate catalog of the all-interval twelve-tone series (Chapter 2). This problem was first posed in the 1920s but was not solved until 1959, when the composer Hanns Jelinek collaborated with the computer engineer Heinz Zemanek to jointly develop and run a computer program.
    [Show full text]
  • Kenneth E. Iverson
    Kenneth E. Iverson Born December 17, 1920, Camrose, Alberta, Canada; with Adin Falkoff, inventor and implementer of the programming language APL. Education: BA, mathematics, Queen's University at Kingston, Ont., 1950; MA, mathematics, Harvard University, 1951; PhD, applied mathematics, Harvard University, 1954. Professional Experience: assistant professor, Harvard University, 1955-1960; research division, IBM Corp., 1960-1980; I.P. Sharp Associates, 1980-1987. Honors and Awards: IBM Fellow, 1970; AFIPS Harry Goode Award, 1975; ACM Turing Award, 1979; IEEE Computer Pioneer Award, 1982; National Medal of Technology, 1991; member, National Academy of Engineering. Iverson has been one of those lucky individuals who has been able to start his career with a success and for over 35 years build on that success by adding to it, enhancing it, and seeing it develop into a successful commercial property. His book A Programming Language set the stage for a concept whose peculiar character set would have appeared to eliminate it from consideration for implementation on any computer. Adin Falkoff is credited by Iverson for picking the name APL for the programming language implementation, and the introduction of the IBM “golf-ball” typewriter, with the replacement typehead, which provided the character set to represent programs. The programming language became the language of enthusiasts (some would say fanatics) and the challenge of minimalists to contain as much processing as possible within one line of code. APL has outlived many other languages and its enthusiasts range from elementary school students to research scientists. BIBLIOGRAPHY Biographical Falkoff, Adin D., and Kenneth E. Iverson, “The Evolution of APL,” in Wexelblat, Richard L., ed., History of Programming Languages, Academic Press, New York, 1981, Chapter 14.
    [Show full text]
  • A Development of APL2 Syntax
    A development by James A. Brown of APL2 syntax This paper develops the rules governing the When language extensions are proposed we find that the writing of APL2 expressions and discusses the familiar rules do not cover all cases. For example, A PL 1 principles that motivated design decisions. has the concept of an operator (for example, /) applying to a function (for example, +) and producing a new function (called summation). In APL 2 operators are generalized so 1. introduction that they can apply to all functions—including those IBM has numerous products which follow the IBM internal produced by other operators. Therefore a syntactic decision standard for 4PL {VSAPL, APLSV, PC APL, SlOO has to be made about the meaning of a statement like A PL). In this paper this level of the A PL language is referred to as A PL 1. + .X/ APL2 is based on this writer's Ph.D. thesis [1], the array theory of Trenchard More [2], and most of all on APLl. It (where " . " is the matrix product operator). This could incorporates extensions to data structures, to primitive mean either operations, and to syntax. Those wishing a complete ( + .x)/or + .(x/) description of A PL 2 may refer to the A PL 2 publications library listed in the general references. The only extensions Operators are extended so that they take arrays as covered here are those which have an effect on the syntax of operands. Therefore, if "Z)OP" is a dyadic operator taking the language and those implied by the simplifications of an array right operand, syntax.
    [Show full text]
  • APL-The Language Debugging Capabilities, Entirely in APL Terms (No Core Symbol Denotes an APL Function Named' 'Compress," Dumps Or Other Machine-Related Details)
    DANIEL BROCKLEBANK APL - THE LANGUAGE Computer programming languages, once the specialized tools of a few technically trained peo­ p.le, are now fundamental to the education and activities of millions of people in many profes­ SIons, trades, and arts. The most widely known programming languages (Basic, Fortran, Pascal, etc.) have a strong commonality of concepts and symbols; as a collection, they determine our soci­ ety's general understanding of what programming languages are like. There are, however, several ~anguages of g~eat interest and quality that are strikingly different. One such language, which shares ItS acronym WIth the Applied Physics Laboratory, is APL (A Programming Language). A SHORT HISTORY OF APL it struggled through the 1970s. Its international con­ Over 20 years ago, Kenneth E. Iverson published tingent of enthusiasts was continuously hampered by a text with the rather unprepossessing title, A inefficient machine use, poor availability of suitable terminal hardware, and, as always, strong resistance Programming Language. I Dr. Iverson was of the opinion that neither conventional mathematical nota­ to a highly unconventional language. tions nor the emerging Fortran-like programming lan­ At the Applied Physics Laboratory, the APL lan­ guages were conducive to the fluent expression, guage and its practical use have been ongoing concerns publication, and discussion of algorithms-the many of the F. T. McClure Computing Center, whose staff alternative ideas and techniques for carrying out com­ has long been convinced of its value. Addressing the putation. His text presented a solution to this nota­ inefficiency problems, the Computing Center devel­ tion dilemma: a new formal language for writing clear, oped special APL systems software for the IBM concise computer programs.
    [Show full text]
  • How We Got to APL\1130
    How We Got To APL\1130 by Larry Breed APLBUG at CHM, 10 May 2004 APL\1130 was implemented overnight in the autumn of 1967, but it took years of effort to make that possible. In 1965, Ken Iverson’s group in Yorktown was wrestling with the transition from Iverson Notation, a notation suited for blackboards and printed pages, to a machine-executable programming environment. Iverson had already developed a Selectric typeball and was writing a high-school math textbook. By autumn 1965, Larry Breed and Stanford grad student Philip Abrams had written the first implementation in 7090 Fortran (with batch execution). Eugene McDonnell was looking for applications to run on TSM, his project’s experimental time-sharing system on a virtual-memory 7090. With his help, Breed ported the Fortran code, added I/O routines for the 1050 terminals, called the result IVSYS; and Iverson Notation went interactive. Iverson, Breed and other associates now faced issues of input and output, function definition, error handling, suspended execution, and workspaces. They also struggled with both extending the notation to multidimensional arrays and new primitives, and limiting it to what could reasonably be implemented. Whatever it was, it wasn’t “APL”; that name came later. Iverson was also collaborating with John Lawrence of Science Research Associates (SRA), an IBM subsidiary in Chicago aimed at educational markets. Lawrence had been editor of the IBM Systems Journal when it published the Iversonian tour de force “A Formal Description of System/360.” At SRA he was leading a project to make Iverson’s notation the heart of a line of instructional materials, both books and interactive computer applications.
    [Show full text]
  • Interview with Jeffrey Shallit
    numerative ombinatorics A pplications Enumerative Combinatorics and Applications ECA 2:2 (2022) Interview #S3I5 ecajournal.haifa.ac.il Interview with Jeffrey Shallit Toufik Mansour Jeffrey Shallit earned a bachelor of arts in mathematics from Princeton University in 1979. He received a Ph.D. at the Uni- versity of California, Berkeley in 1983, under the supervision of David Goldschmidt (de jure) and Manuel Blum (de facto). Currently, he is a professor of mathematics in the School of Computer Science at the University of Waterloo. Professor Shallit has given lectures and talks at many conferences and workshops. Here we list some of them: Numeration 2019, Er- win Schr¨odinger Institute, in Austria, 2019; Highlights of Logic, Games, and Automata, in Germany, 2018; LMS Keynote Ad- dress in Discrete Mathematics, in England, 2014; Fields Work- shop on Challenges in Combinatorics on Words, in 2013; High- Photo by Joe Petrik lights of AutomathA, in Austria, 2010; Distinguished Lecture Series, University of Victoria, 2002. Professor Shallit's research interests include combinatorics on words, formal languages and automata theory (especially connections with number theory), algorithmic number theory (primality testing, factoring, etc.), and the ethical use of computers. For his contributions, Professor Shallit, in 2008, was named a Distinguished Scientist by the Association for Computing Machinery. In 2020, Professor Shallit was elected as a Foreign Member of the Finnish Academy of Science and Letters. He has been the editor-in-chief of the Journal of Integer Sequences since 2002. Mansour: Professor Shallit, first of all, we These days, a good combinatorialist often would like to thank you for accepting this in- needs to know complex analysis, number the- terview.
    [Show full text]
  • Synchronizer Synthesizer Sequencer It's So Easy for YOU To
    MARCH 1979 Tape Slide Synchronizer Synthesizer Sequencer It's so easy for YOU to I'm going to use the adjacent card to order obtain subscriptions, books, 40 binders and back issues acopy! from ETI! Only $3.00 There's got to be something in this book for all ETI readers. Canadian Projects Book Number One gives you twenty-five projects from issues of ETI sold in Canada.All the projects have been reworked since they were first published to update them with any information we might have received about availability of components, impr- ovements, etc. To order Canadian Projects Book Number One send $3.00 per copy + 4E4 for postage and handling to: Canadian Projects Book, ET! Magazine, Unit Six, 25 Overlea Blvd., Toronto, Ontario, M4H 1B1. Please do not send cash. Send a Cheque, Money Order, Master Charge, Chargex (Visa), please include Card No., Expiry Date, and Signature. Vol. 3. No. 3. MARCH 1979 Editor STEVE BRAIDWOOD BSc Assistant Editor electronics today GRAHAM WIDEMAN BASc international Advertising INCORPORATING ELECTRONIC WORKSHOP Advertising Manager MARK CZERWINSKI BASc Advertising Services SHARON WILSON Advertising Representatives JIM O'BRIEN PROJECTS Eastern Canada JEAN SEGUIN & ASSOCIATES INC.. 601 Cote Vertu. TAPE -SLIDE SYNCHRONISER 31 St. Laurent. Quebec H4L 1 X8. Keep the slides in step with the commentary, on one channel. Telephone (514) 748-6561 DUAL ELECTRONIC DICE 37 Subscriptions Department An LED game to keep you relatively honest. BEBE LALL SYNTHESIZER SEQUENCER 41 Accounts Department Automatic tunes, or control operation. SENGA HARRISON Layout and Assembly GAIL ARMBRUST Contributing Editors FEATURES WALLACE J. PARSONS (Audio) THE SPACE SHUTTLE 14 BILL JOHNSON (Amateur Radio) The story of the spacecraft that truly flies.
    [Show full text]
  • Doc/Articles/Play203 I
    Doc/Articles/Play203 i Doc/Articles/Play203 Doc/Articles/Play203 ii COLLABORATORS TITLE : Doc/Articles/Play203 ACTION NAME DATE SIGNATURE WRITTEN BY March 26, 2009 REVISION HISTORY NUMBER DATE DESCRIPTION NAME 10 2009-03-25 07:33:34 follow guidelines, finish code testing. RicSherlock 9 2009-03-25 07:01:33 More work on text. Need to test code from q2 on RicSherlock 8 2009-03-24 20:56:01 RicSherlock 7 2009-03-24 20:52:59 to q2 RicSherlock 6 2009-03-23 08:29:50 update code-block syntax RicSherlock 5 2008-12-08 18:45:51 converted to 1.6 markup localhost 4 2005-12-16 10:10:38 Openning {{{ likes to sit on a line of its own OlegKobchenko 3 2005-12-15 13:08:25 format fixes ChrisBurke 2 2005-12-15 13:03:15 format fixes ChrisBurke Doc/Articles/Play203 iii Contents 1 At Play With J Giddyap 1 1.1 Methods for finding how many different finishes . .1 1.2 Methods for representing all the possible finishes . .2 Doc/Articles/Play203 1 / 5 1 At Play With J Giddyap • Eugene McDonnell The OED doesn’t have a giddyap entry; the Concise Oxford Dictionary has a giddap entry; Webster 3 has an entry for giddap, giddyap, giddyup. I think it must be a children’s word; I don’t think I’ve ever heard it used by an adult. When I was much younger I know that when I pretended I was riding a horse, I swung my imaginary whip on my imaginary horse as I pranced about, shouting giddyap with every stroke of the whip.
    [Show full text]