An interview with John Earnest (Internet_Janitor) discussing his creative programming projects and insights on array languages like K. He explains how K differs from traditional APL by supporting nested tree-like lists and shares experiences building large systems while maintaining code conciseness. The conversation covers language design philosophy and the balance between expressive power and codebase organization.
Background
Array programming languages like APL and K are known for their concise syntax and powerful data manipulation capabilities, often used in financial and scientific computing. John Earnest is known for creating innovative projects that push the boundaries of what's possible on constrained platforms.
- Source
- Lobsters
- Published
- Mar 21, 2026 at 12:27 AM
- Score
- 5.0 / 10