Share your Programming Language Jam submissions here!

← Back to all posts
VEC
mprias216 (4)

Hello everyone! Me and my best friend @EvelynPacio have been planning this for a while now. Ever since we started to learn programming over the summer we got a huge interest on combining coding with creativity. With our knowledge on HTML, CSS, and JS, we decided to take on the challenge on creating a new programming language that can benefit artists all over the world! Now, as you can tell from here, we're technically newbies when it comes to inventing a programming language. Literally the day before the Jam we learned the basics of compliers and how computers can read codes in the first place. To be honest, we thought it would be easy. Little did we both know, it was one heck of a ride hehe. However, this doesn't stop us from losing hope! We will continue to work on our language (VEC) and updating to make programming easy as possible. May sound impossible but, that doesn't stop us :)

VEC Website: https://vec-website.nvtizens.repl.co
VEC Example: https://repl.it/@Nvtizens/VEC-Example

(The VEC example will not work for now due to necessary finalizations but, these are our ideas!)

Commentshotnewtop
rediar (389)

JS is already pretty easy for the most part though, how will VEC make it easier? Is it drag and drop? Is it syntaxy like python?

mprias216 (4)

@rediar I’m glad you asked. Yes I agree with you JS is easy for creating transitions! However, we are adding this as a new feature with HTML format and making this as simple as possible! For instance, I don't know if you’re familiar with video editing but, yes you can say VEC is going to be like a drag and drop along with calculating how much you want to make the transition.

For clarification I am going to give an example:

Imagine you want to create a spin transition from one video clip to another. With that you would have you calculate the degrees of how much you would want the first clip to turn in order to go to the second clip.
The purpose of VEC is to make videos as smooth as possible according to your preference. We are going to give users the option to either calculate or drag and drop to their clips or text.
Not only that, you can easily command what transition you specifically want to use quickly. For example, if you want to zoom-in a clip by 20% you easily type “<zoom-in> 20% </zoom-in>” with using HTML.

Hope that clarified some things :)

rediar (389)

@mprias216 Very cool, look forward to seeing the language grow

sheepsbleat (9)

yep i really like it im upvoting this one

mprias216 (4)

@sheepsbleat I'm glad you like it! :) Thank you.

TheDrone7 (1423)

Hello there! Could you provide a link to the source code of your language in the post description as well?
Thank you

mprias216 (4)

@TheDrone7 Forgive my newbie-self but, isn’t the ‘VEC example’ a source code? Or do you mean something else?

TheDrone7 (1423)

@mprias216 I'm referring to the language's source code. By 'VEC example' are you referring to a sample implementation of the language or a sample program written in the language?

mprias216 (4)

@TheDrone7 'VEC Example' is showing what our programming language looks used. You can say it's a sample program written in the language.

sheepsbleat (9)

do you want me to improve your styling?

mprias216 (4)

@sheepsbleat what do you specifically want to improve the style on?

sheepsbleat (9)

@mprias216 mainly the contrast, cards and the headers

mprias216 (4)

@sheepsbleat Oh the website! Yes we have noticed that the website looks a bit unprofessional but, we will update it. Thank you for the suggestion though! I appreciate it.

sheepsbleat (9)

@mprias216 if you want I can help you

mprias216 (4)

@sheepsbleat No it’s fine! :) we updated the website but thank you for the suggestions.