Marshall Lochbaum: Difference between revisions

Jump to navigation Jump to search
11 bytes added ,  14:22, 20 November 2020
m (→‎Notable software projects: Internal link for BQN)
(One intermediate revision by the same user not shown)
Line 5: Line 5:
From February 2017 until June 2020, he worked as a software developer at [[Dyalog Ltd.]], mainly on speeding up the implementation of [[Dyalog APL]], but also contributing to language development. He has achieved significant speed-ups across all parts of the language, implemented new primitives, and designed extensions to existing ones. He was a frequent workshop host and presenter at [[Dyalog User Meeting]]s and other events.
From February 2017 until June 2020, he worked as a software developer at [[Dyalog Ltd.]], mainly on speeding up the implementation of [[Dyalog APL]], but also contributing to language development. He has achieved significant speed-ups across all parts of the language, implemented new primitives, and designed extensions to existing ones. He was a frequent workshop host and presenter at [[Dyalog User Meeting]]s and other events.


After leaving Dyalog, Lochbaum has been developing the BQN language. He has become a frequent visitor in the [[APL Orchard]] and started the [[APL Seeds]] series of chat lessons there.
After leaving Dyalog, Lochbaum has been developing the [[BQN]] language. He has become a frequent visitor in the [[APL Orchard]] and ran the [[APL Seeds]] series of chat lessons there.


== Publications ==
== Publications ==
Line 12: Line 12:
* [https://github.com/mlochbaum/JtoLaTeX JtoLaTeX]: LaTeX-formatted documents using J evaluation  
* [https://github.com/mlochbaum/JtoLaTeX JtoLaTeX]: LaTeX-formatted documents using J evaluation  
* [https://github.com/mlochbaum/ILanguage/ I language]: a tacit functional programming language inspired by J
* [https://github.com/mlochbaum/ILanguage/ I language]: a tacit functional programming language inspired by J
* [[BQN]]: a prototype language intended to improve on APL while rectifying its deficiencies.  Uses unicode, but has a different character set than APL.
* [[BQN]]: a prototype language intended to improve on APL while rectifying its deficiencies.  Uses Unicode [[glyph]]s, but has a different character set than APL.


=== Conference presentations ===
=== Conference presentations ===

Navigation menu