Zonnon
Zonnon is a general-purpose programming language in the Pascal, Modula-2 and Oberon family. It retains an emphasis on simplicity, clear syntax and separation of concerns whilst focusing on concurrency and ease of composition and expression. Unification of abstractions is at the heart of its design and this is reflected in its conceptual model based on modules, objects, definitions and implementations. Zonnon offers a new computing model based on active objects with their interaction defined by syntax controlled dialogs. It also introduces new features including operator overloading and exception handling, and is specifically designed to be platform independent.
Tasks
- A+B
- ABC Problem
- Apply a callback to an array
- Arithmetic/Complex
- Arithmetic/Integer
- Array concatenation
- Array length
- Arrays
- Assertions
- Averages/Arithmetic mean
- Averages/Median
- Boolean values
- Caesar cipher
- Call a function
- Classes
- Comments
- Compare a list of strings
- Compound data type
- Copy a string
- Create a two-dimensional array at runtime
- Date format
- Day of the week
- Digital root
- Enumerations
- Even or odd
- Matrix multiplication
- Matrix transposition