Language and Compilers
My work in language and compiler design focuses on creating efficient, reliable, and scalable solutions for modern computational challenges. By leveraging my background in computer science, I explore the intricacies of programming languages, including their syntax, semantics, and optimization techniques. My research aims to design compilers (Dutta et al., 2025) that not only improve performance but also enhance developer productivity by providing advanced error-checking, debugging tools, and user-friendly language features.
Research Highlights
-
Investigating novel approaches to compiler optimization for high-performance computing, ensuring minimal resource utilization and maximal throughput.
- Exploring domain-specific languages (DSLs) tailored to scientific and technical computing, enabling seamless integration of algorithms with underlying hardware.
- Developing tools and methodologies for parsing, lexical analysis, and code generation to make compilers more accessible and robust.
- Focusing on cross-disciplinary applications, such as creating efficient pipelines for data processing and computational imaging tasks.
References
2025
- arXivDeveloping a Modular Compiler for a Subset of a C-like Language2025
ArXiv preprint