DYNA25: Spring Edition is taking place on 7 April in New York City. More info

Karta Kooner

Core Developer

Joined Dyalog Ltd in April 2021.
Based in United Kingdom.
Karta Kooner

Role Summary

Karta works as a developer on the core interpreter.

Biography

Karta graduated with a PhD in High Energy Physics, and joined Dyalog Ltd without any previous knowledge of APL. He was impressed enough to see Dyalog’s potential in computational environments, and joined as a core interpreter developer, looking to expand and improve Dyalog as an analytical tool.

Future Performance Improvements in Set Functions

Future Performance Improvements in Set Functions

At Dyalog '22, Karta presented an introduction to work that he was undertaking to improve the performance of set-related primitives (membership ∊, index-of ⍳, union ∪ and others). He now presents the results of his work and explores what can be...View

/

Performance Improvements in Set Operations

Performance Improvements in Set Operations

Dyalog version 18.0 introduced many useful performance enhancements, including some within the set-related primitives. Karta outlines the ongoing work that is being performed to understand what the performance profile of key primitives look like (beg...View

/

Team Dyalog

We promote a culture where innovation, fun, pride, and acceptance is part of our daily life. We come from a variety of backgrounds, and our diversity enhances our creativity.

Abs Suri
Abs
System Administrator
Fiona Smith
Fiona
Documentation Manager
Stefan Kruger
Stefan
Developer
Michael Baas
Michael
APL Developer

…or perhaps even join the team!

Get Support

Technical advice and assistance on all aspects of Dyalog usage is available by e-mail (support@dyalog.com) and/or telephone (+44 1256 830030 – limited to U.K. office hours). Limited advice on design and coding is available, but is not intended to replace the use of the printed and on-line documentation. Except when reporting an issue with the software, users are encouraged to seek advice from the user community via the Dyalog Forum (reading the content of the forums does not require membership).

Search our website...