Hello all,
You're Welcome.
@Mahmoud, thank you for supporting this project. Soon after Ring 1.17 is released, I'm releasing Ring2B having following advantages:
1. Item and Items structures will become one. I'm expecting further acceleration of the Ring VM here
2. Dynamic Array:
https://en.wikipedia.org/wiki/Dynamic_array. People wanting arrays like in C language, will have to wait until Ring2C is released, bringing Vector type (term for fixed size array like in C language when it comes to dynamic languages like Ring)
3. Zero based lists/arrays built-in internally. This feature is good to have at Ring2C, therefore it might be postponed
4. Further optimization of the VM instructions, e.g. joining multiple instructions into one like in the LoadIAE case
@Bert, difference in performance between the Ring VM calculated and C calculated sample is good example what will happen once Ring2C is released