Nick Nickolov
Nikolay Georgiev Nikolov, also known by the username ngn, is the creator of ngn/apl and ngn/k, and a former employee of Dyalog Ltd.
Nickolov began programming in high school and participated in the International Collegiate Programming Contest. After discovering APL, he began work on a Javascript implementation of the language. First published in 2011, ngn/apl eventually attracted the attention of Dyalog Ltd., who hired him in January 2014.[1] At Dyalog, he worked on the interpreter implementation and the cross-platform RIDE session environment. Nickolov left Dyalog in 2016.
Nickolov now develops ngn/k; he published its source code in 2019.
On the 27th of December 2020, Nickolov announced the deletion of his ngn/apl project on the APL Orchard chat room. It is now archived on Adám Brudzewsky's github account as ngn-apl.
Publications
Dyalog user meetings
- Dyalog '14 D07: RIDE 1.0 (with Jonathan Manktelow)
- Dyalog '14 D10: Reducing Interpreter Overhead (slides)
- Dyalog '15 D03: RIDE: a New Way to Interact with the Interpreter (slides)
- Dyalog '16 D10: Open Front Ends (slides_MK) (with Morten Kromberg)