Robert (Bob) Bernecky is a Canadian computer scientist notable as a designer and implementer of APL. His APL career started at I.P. Sharp Associates (IPSA) in 1971.[1]

Robert (Bob) Bernecky
Born (1947-01-28) January 28, 1947 (age 77)
CitizenshipCanadian
EducationCaltech
University of Buffalo
University of Toronto
Alma materHutchinson Central Technical High School, Buffalo, NY
Known forAPL
Scientific career
FieldsComputer science
InstitutionsI.P. Sharp Associates
Reuters
Snake Island Research
Thesis APEX:The APL Parallel Executor - Univ of Toronto, masters

Bernecky's first published APL work concerned with speeding up the iota and epsilon (index-of and membership) primitives functions by orders of magnitude.[2] While at IPSA, he was a colleague of Roger Hui,[3] Dick Lathwell,[4] Eugene McDonnell,[5] Roger Moore, Arthur Whitney, and APL inventor Ken Iverson.[5][6] [7]

He continued on after IPSA was acquired by Reuters on 1987-04-01, and left Reuters in 1990 to found Snake Island Research. He conducts research into functional array languages, APL compiler, and parallel-processing technology to this day.

Bernecky holds the Master of Science degree from the University of Toronto.[8]

References

edit
  1. ^ Robert Bernecky (2016-10-12). "Zoo Story: How the I.P. Sharp APL Development Group Got its Name". Dyalog '16 User Meeting. Retrieved 2018-03-08.
  2. ^ Bob Bernecky (1973-08-22). "Speeding up Dyadic Iota and Dyadic Epsilon". Proceedings of the APL Congress 73.
  3. ^ Bob Bernecky and Roger Hui (1991-08-04). "Gerunds and Representations". APL91 Conference Proceedings.
  4. ^ Bob Bernecky (1977-06-10). "Comparison Tolerance". SATN 23, I. P. Sharp Associates. Retrieved 2018-03-06.
  5. ^ a b Bob Bernecky, Kenneth E. Iverson, Eugene McDonnell, Robert Metzger, and J. Henri Schueler (1983-05-02). "Language Extensions of May 1983". SATN 45, I. P. Sharp Associates. Retrieved 2018-03-06.{{cite journal}}: CS1 maint: multiple names: authors list (link)
  6. ^ Bob Bernecky and Kenneth E. Iverson (1980-10-06), "Operators and Enclosed Arrays", 1980 APL Users Meeting Proceedings, retrieved 2018-03-06
  7. ^ Robert Bernecky and Charles Brenner and Stephen B. Jaffe and George P. Moeckel (1990). "ACORN: APL to C on Real Numbers". APL90 Conference Proceedings.
  8. ^ Robert Bernecky (1997). APEX: The APL Parallel Executor (M.Sc. thesis). University of Toronto.
edit