Interpreter and Virtual Machine for Lang: A new Language

Atul Ranjan

0

Scientist

Software Engineer

Go

LangChain

Interpreter code base
Interpreter code base

Why an Interpreter and Virtual Machine in my Freelance Portfolio?

I am including an interpreter and virtual machine in my freelance portfolio for mainly two reasons. Firstly, writing an interpreter is intricate and demanding, this project shows my ability to think algorithmically and tackle the toughest areas of computer science while also reflecting on my passion for computers. Secondly, this project represents a significant personal achievement that I am incredibly proud of showing my commitment to pushing boundaries and delivering innovative solutions.

Introducing Lang

Lang is a new, dynamically-typed programming language designed with a focus on simplicity, flexibility, and robust error handling. Developed from scratch in Go, Lang emphasizes test-driven development and the use of large language models (LLMs) to enhance the interpretability of runtime and logical errors. Its unique approach prioritizes clarity, making it easier for developers to identify and resolve issues, while offering the flexibility to create custom features without complex parsers or lexers. Lang aims to provide an intuitive and powerful tool for both new and experienced developers alike.

Example lang syntax

Example lang syntax
Example lang syntax

Additional information

View full project here:
Like this project
0

Posted Dec 23, 2024

Built a new innovative programming language for test driven development and better run time and logical error interpretability.

Likes

0

Views

2

Tags

Scientist

Software Engineer

Go

LangChain

Atul Ranjan

Reliably delivering impactful solutions

Hugin - Next Generation AI Powered Content Management System
Hugin - Next Generation AI Powered Content Management System
Munin - State of the art AI powered knowledge base
Munin - State of the art AI powered knowledge base
Custom Website for Gott Data with Reservation Management and CMS
Custom Website for Gott Data with Reservation Management and CMS
Gott Calendar UI - Open Source Reservation Components
Gott Calendar UI - Open Source Reservation Components