Velid.pro - New Paradigm Programming Language

velid Created by andrea sorato

News

31 august 2024

ANNOUNCING THE VSON Velid Serialized Object Notation

The VSON aka Velid Serialized Object Notation, which name is actually done on purpuse to remember the JSON name, is the Velid Object Notation to serialize objects.

VSON was born a few weeks ago.

I will publish the final release when the new velid-beta will be released

Making a projection on how much it took to develop lots of functionalities, I think velid 1.0.0 beta will be released in 2025


08 october 2023

Progressively I am reducing all the small bugs.

The 0.9 version will be probably about the massive rebuild of the GC I previosly mentioned in a past post.


06 august 2023

Complicated news... many things added, so many bugs discovered...

I'm trying to fix them, but i think it will took a year to release a more complex and stable version.

In a few days i will release the version 0.5.0 with some improvements.

I added: -map, anonymous functions, more stable threads, etc..

Bad news: the (non)GC is not working properly, i have to re build it from scratch:

I will also probably release the src in some weeks


13 may 2023

After months of bug fixing I'm releasing now a more stable version.

Also more functionality have been added.

It's still unstable though.

Linux compiled isn't available cause g++ gives me an error I can't solve

I added so many important things but they mostly are small so I almost don't remember them.

I'm also thinking to publish the source code via git or something similar...

* It was a great satisfaction to solve a big problem: in a function x is declared; from this function a thread is called. This thread is long and it will use x. At the same time the caller function terminates. X is destroyed??!? No, from v.0.1.0 the destruction is delayed if a thread is still using it or WILL use it.


2 april 2023

Lots of new things in the next version.

Thread stability improved. Lock, unlock. And more.

To fix these things a lot of work is required...


5 march 2023

Finishing the undefined functionality.

Velid will be one of or the only one language which has the undefined but not the null. Null is nowadays outdated, undefined is more compatible with nowadays requests.