Slides badge

 

ZPE

Where is it now?

Positive growth

ZPE has grown from strength to strength.

Exceptional Traction

ZPE has gained significant traction in recent years, attracting a growing user base.

New Features

  • Regular releases
  • New features added all the time
  • Performance improvements made in almost every release

Regular Releases

A new release of ZPE is consistently delivered, ensuring continuous improvement and innovation.

Parse

Parsing is done using the Zenith Parsing Engine. It needs to be fast and reliable.

1.

Compile

ZPE then compiles the code into an abstract tree (IAST). The code is then checked for optimisations and then it is validated.

2.

Run

Finally, the code is run through the ZPE Runtime Interpreter from the AST. The runtime runs appropriate code straight after.

3.

The stages of the ZPE Runtime

Parse

Parsing is done using the Zenith Parsing Engine. It needs to be fast and reliable.

1.

Compile

ZPE then compiles the code into an abstract tree (IAST). The code is then checked for optimisations and then it is validated.

2.

Run

Finally, the code is run through the ZPE Runtime Interpreter from the AST. The runtime runs appropriate code straight after.

3.

The stages of the ZPE Runtime

Parse

Parsing is done using the Zenith Parsing Engine. It needs to be fast and reliable.

1.

Compile

ZPE then compiles the code into an abstract tree (IAST). The code is then checked for optimisations and then it is validated.

2.

Run

Finally, the code is run through the ZPE Runtime Interpreter from the AST. The runtime runs appropriate code straight after.

3.

The stages of the ZPE Runtime

ZPE has recently moved to a private GitHub repo. This has made development easier to track and maintain. 

ZPE continues to lead with huge performance increases and simplicity in the language.

ZPE Online has allowed users to store and share code using a free online service.

The last few years have been great!

Presentation Overview
Close
JB
Where is the ZPE Programming Environment in 2023?
© 2020 - 2024 J Balfour
12:27 | 10-10-2024
Join Live Session
Start Remote
Save Progress
Slideshow Outline
Presenter Mode
Generate Quiz
Generate Lesson Plan
White Screen
Canvas Controls
Fullscreen
Random Selector
Timer
Volume Meter
Binary Converter
Python Editor
Provide Feedback
Help
!
Keywords
    DragonDocs Management
    Random selector
    Sections
      Binary conversion
      Denary to binary conversion
      Binary to denary conversion
      Feedback 👍
      Accessibility

      Apply a filter:

      Loading
      All slideshow files