I've made a programming language using NeoScript - Forum

Forum Navigation
You need to log in to create posts and topics.

I've made a programming language using NeoScript

Since I saw others posting about their projects, I thought that I can share about my experimental project here as well.

This is a scripting / programming language made entirely using NeoScript. I've started working on this project to discover the potential of the NeoScript and for use in my other in-house projects. Also I was really tired of writing the long DefineVar command every time I wanted to define a new variable ;)

There is still a ton of work left to do but I thought I could share what I already have and see what you guys think :)

Be sure to check the Help file or examples to get a hang of things.

If you find any bugs (which it'll probably have a lot) or have any suggestion, please let me know.

Also Thanks to @hpw for the syntax highlighter plugin hpwPlusMemo :)

0.1.2 Screenshot

Uploaded files:
  • You need to login to have access to uploads.
luishp and Vadim have reacted to this post.
luishpVadim

This is really impresive!

@smnmhmdy

Thanks!!

A very interesting and unusual example of the possibilities of VisualNEO Win!

Excelente, VisualNEO Win está a otro nivel.

hi,

Nice app but what is the use? Please explain further

regards

@luishp @josevdr95 Thanks! @vadim Yes, I think people don't see how powerful it actually is!

@farhad2008 I think its too early to expect pure usable functionality from a 2 months old language, but as I said earlier, It'll gonna be mostly used for my other in-house projects and the public Sdk's that I'm going to distribute for those projects.

On the other hand, One of my main goals for this project is allowing people that are not familiar with NeoScript to be able to program in a NeoScript based application using a more c/c++ like language (again, my own case).

I use VSCode for my coding, and as I said in the main post, I was really tired of writing the long "DefineVar" command every time I wanted to define a variable as opposed to writing a simple "string name = NS".

It can be used to increase productivity by writing simple and short lines of code that can be converted directly into NeoScript using the Intermediate feature that I'm working on (It's the orange button in this build but its incomplete and more of a proof of concept at this point as I wanna develop more of the main library before start working on it.)

At the end of the day I think It's a good showcase of what can be done with NeoScript as @vadim said and It's defiantly a great educational research for me as I learned a ton about NeoScript and how the programming languages work in their guts :)

CDY@44 has reacted to this post.
CDY@44