Minimalistic Terminal Editor for Julia Programming -- MinTEJ: A Friendly Approach for a Scientific Programmer
Poornachandratejasvi Laxman Bhattar, Payal V. Dahiwale, Krishnarjunulu Thota, Anurag Sharma

TL;DR
MinTEJ is a minimalistic, terminal-based Julia editor that unifies editing, execution, and debugging through a command-oriented architecture, reducing resource use and cognitive load.
Contribution
The paper introduces MinTEJ, a Julia-built terminal editor with a novel Sequential Modal Interaction Architecture that simplifies workflow integration.
Findings
MinTEJ consumes less memory and CPU than VS Code and Notepad++.
The SMIA architecture reduces cognitive load during mode transitions.
MinTEJ enables efficient iterative development in Julia.
Abstract
Developers rely on lightweight, terminal-centric workflows for rapid code iteration. However, within a unified environment for Julia programming language, existing tools provide limited support for integrated workflow such as editing, execution, file management, and debugging. As a result, developers frequently incur context-switching overhead and fragmented tool interactions. Therefore, the proposed work predominantly focuses on the minimalistic approach for developing native terminal editor for Julia programming language. This paper introduces MinTEJ, a terminal-based editor built in Julia, and proposes a Sequential Modal Interaction Architecture (SMIA) that unifies file management, code editing, execution, and debugging through a command-oriented workflow. The presented work formalizes model interaction and reduces cognitive load & errors while transitioning among different modes. In…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
