Getting Started with @dyalogapl APL on OS X for the Truly Impatient

  • These are the steps that I took to get Dyalog up and running on an OS X 10.11 box for my first time ever
  • Dyalog is easy to set up on OS X
  • These notes are the shortest specific steps that I found to get Dyalog up and running
  • My goal is to evaluate ⍳5 using my laptop keyboard
  • My notes follow

Continue reading “Getting Started with @dyalogapl APL on OS X for the Truly Impatient”

Dyalog at 25

  • URL
  • The Ugly Duckling
  • PCs made things slower. More available, and slower. That was the challenge.
  • APL made serious money
  • Dyadic Systems Limited + Zilog = Dyalog
    • Happy accident at the near portmanteau of dialog
  • Interpreter implementation
    • By committee an spec: 28 man months
    • By free team making their own decisions: 14 man months
  • “subtle and profound differences”
    • Our favorite kind! 😊
  • Nested-array schism decision
  • single page marketing strategy, five page technical guide
  • Regarding Dyalog sales in the educational market
    • “most university computer departments regarded APL as some kind of devil worship”
  • “like ducks to water”
  • “moving all in”
  • Runtime licenses are important once you sell everyone your product
  • Graphics demo duck
  • “we had a dress code. When we became Dyalog, we became scruffy”
  • Helpful read to get a sense of the APL landscape as it exists today

If You Like LISP Then You'll Love APL

Notes on Transcription of a talk given by Professor Perlis at the APL’78 Conference held at Foothill College, Los Altos, CA. on 1978-03-29 revealed these gems:

  • Contains all of the best attributes of written language
  • Contains all of the best attributes of LISP… just more so
  • Is a lyrical language

Notes follow…

Continue reading “If You Like LISP Then You'll Love APL”