A look at the programming environment in 2022
Conceptualisation of ZPE, development of first parser
Introduction of LAMP parser - huge performance improvements
Massive change to the parser, separating it from the compiler and making it up to 4x faster
YASS moves to a more object-oriented development model building features as objects themselves, huge performance gains with LAME parser
Further refinement to the object-oriented model of YASS, leading to huge performance gains
Major change to the way that values are stored in the underlying runtime
What is next for ZPE Programming Environment and YASS?
TYPO v2 improves strongly typed features in YASS, performance improves as a result
Conceptualisation of ZPE, development of first parser
Introduction of LAMP parser - huge performance improvements
Massive change to the parser, separating it from the compiler and making it up to 4x faster
YASS moves to a more object-oriented development model building features as objects themselves, huge performance gains with LAME parser
Further refinement to the object-oriented model of YASS, leading to huge performance gains
Major change to the way that values are stored in the underlying runtime
The start of the year saw the introduction of a much improved GUI editor
TYPO v2 improves strongly typed features in YASS, performance improves as a result
public function fibonacci_generator($n)
$x = 1
$y = 2
$results = [1, 1, 2]
$i = 0
while($i < $n - 3)
$t = fibonacci_inner($x, $y)
$results = $results.put($t)
$x = $y
$y = $t
$i++
end while
return $results
end function
private function fibonacci_inner($i, $j)
return $i + $j
end function
Standard library showcases the power of YASS combined with ZPE's compiler and interpreter
...which compared with version 1.4 is up to 2x times faster and 5x more memory efficient.
ZEN networking capabilities adding into the environment
The new 2022 editor is faster, has more features and is easier to use
Encrypted code, secure communication, built-in security-centric designs
# ZEN
ZEN or ZPE Extensions for Networking has grown considerably over the last two years.
Features now include SSH-like services like SFTP, remote file management and more.
# Built-in editor
The built-in editor offers far more features to any previous versions, whilst also offering ease-of-use.
The 2022 edition now includes syntax highlighting, line numbers, syntax help, a better runtime interpreter, a faster compiler and much more.
# Built-in editor
The built-in editor offers far more features to any previous versions, whilst also offering ease-of-use.
The 2022 edition now includes syntax highlighting, line numbers, syntax help, a better runtime interpreter, a faster compiler and much more.
# Security built-in
ZPE has prided itself on security features, but now more than ever, ZPE strengthens its security.
ZPE now can encrypt and protect compiled programs, secure remote connections and features a plethora of built-in security functions to help users create secure programs.
#zpe-future
So where to now?
ZPE gets more and more features every year with now over 225 predefined functions.
#zpe-future
Thank you for listening.
I will now take any questions.
Apply a filter: