Jump to content

The DPL Programming Language Project


alankubiak01

Recommended Posts

Hello today, I would like to share with you a project that I started a long time ago.
It is called the DPL Programming Language, it is a powerful programming language for creating software, algorithms, or solutions to problems. Execution of DPL programs works with a binary code execution virtual machine (DPLVM). It could work with several other programming languages.
Here is a text I prepared to explain why to use the DPL:

                                     Why Use DPL ?

It is easy to learn and code with it. And it's easier than any other programming languages to combine code with host program (C++, Java, C# etc.).
There are many usages of DPL.
Learning DPL is a good way for beginners to get started with computer programming; it can be used for formula calculation as typing a little lines of code and then get the result quickly; it is more powerful than common calculator software.
DPL is well designed;it is easy and convenient to expand more functions for it.
The simple reason is that you can code so many different types of subsystems, whether it's a renderer, audio system, AI, or logic code. It is full of challenges in all of these types of programming that you can solve. Code possibilities are endless using DPL's integrated plugins.

dplcalc2.png.6a79d2f3a79d73a80fe2989a376f6076.png

                             GUI Calculator in DPL.

I created a prototype of the virtual machine that allows you to open the .DPL executables that I would like to share with you :

https://www.dropbox.com/s/lyj3sya0xvaxxdx/DPL-VM-1.2.4.22-Setup.exe?dl=1

NEW RELEASE :

https://www.dropbox.com/s/rd1rx8e06ocl860/DPL-1.2.6.35-Setup.exe?dl=1

Calculator Exemple :

https://www.dropbox.com/s/gfyu5va3ipo5yq7/calculator.dpl?dl=1

Pong Exemple :

https://www.dropbox.com/s/hto4zpbdm46z6a9/pong.dpl?dl=1

Link to comment
Share on other sites


  • Replies 3
  • Views 1.4k
  • Created
  • Last Reply

I just take a look at your code and it seems interesting, simple and intuitive.

Perhaps it would be good for you to make a project home page and give more info about the project itself.

Just running some sample code in a VM that you have provided do not give much needed extra info, IMHO.

Link to comment
Share on other sites


Thank you for your reply :). Have you tested the DPL? And do you think he has potential? I know I didn't give a lot of information because this post was mainly to get advice about my programming language.

Link to comment
Share on other sites


23 hours ago, alankubiak01 said:

Have you tested the DPL?

Without having enough information on how to code i cannot use/test it.  Perhaps more information would be helpful.

 

23 hours ago, alankubiak01 said:

do you think he has potential?

Well my friend, it depends.  Facing C/C++ performance, Python's simplicity and wide usage, Java's far reach, and then those languages with more specific target usage (like JavaScript/PHP), you have to be clear what are the advantages of DPL. 

Link to comment
Share on other sites


Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...