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.
APL Standards
00:00 - Introducing the speaker
00:34 - Talk
APL was designed in the 1960s as an array-based programming language by Kenneth Iverson, and has evolved and added many new features over the intervening decades. It was first standardized in 1989, before...View
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
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