Language of the Interpreter for Orion

If the language is going to be a server-side language, we'll need to write an interpreter for it. On the other hand, if the language is going to be client-size, we'll need to compile it to JavaScript so that it can be run in a web browser.

However, we still need to decide which language we are going to use to do the interpreting or compiling.

From what I've read and from my own experience, I think that the best language for this would be C or C++. There are a lot of tools like Lex & Yacc that we could use to speed up development time.

What does everyone think about using C or C++ to write the language's interpreter?

I am not really good at C++. I saw buckys entire tutorial series on it, but that was an year ago.

Web is really starting to take over the web at this point. not many people download software that much, even Microsoft Ofice is web based. I think it would be simpler, easier, and better, to make a client-side scripting language, that interprets in to javasrcript.

Somethng like Typescript, or Cofeescript. This way we don't have to code our own browser than interprets that language. And we would not have to sit there makng an interpreter , that people would have to go through the trouble of downloading, and configuring it with thier ports(if the language is web based).

1

Orion Programming Language Project

14 followers

About

This forum is for the users on TNB who are working on developing the Orion programming language. Anyone is welcome to take part in this project. More information will be posted soon.