Programming Language Researcher
"Computers are one of the most useless things that humans will ever build."
I am a self-taught computer scientist and mathematician working as a Programming Languages (PL) Researcher. My work focuses on the compiler design and Implementation.
Abstract
This website presents the my work, focusing on the theoretical foundations of programming languages. It explores the application of formal methods to practical language design, with a particular emphasis on type safety and compiler correctness.
The collected works herein—comprising documentation, technical guides, and research notes—aim to bridge the gap between abstract theory and concrete implementation, demonstrating how mathematical rigor can inform robust software engineering.
Keywords: Type Theory, Compiler Design, Formal Semantics, PL Research
Content by me, enhanced by Gemini.
Research
Current and past research projects in programming languages and type systems.
View →Publications
Research papers, conference proceedings, and academic publications.
View →Expertise
Technical skills, programming languages, and research tools.
View →Appendix ARecent Documentation
[Index]- [1]
- [2]
- [3]
- [4]
- [5]Memory Management in Operating Systems
Complete guide to memory management techniques and algorithms
Date: 2024-01-28
Correspondence
This site is a living document. Content is updated iteratively as research progresses.
Department of Computer Science & Mathematics
Independent Research Laboratory
© 2026 Suraj Yadav