AXON Next is the 2026 edition of eXtended Object Notation, designed to enhance data interchange with features like exact decimals and real temporals. This human-readable format, with verified implementations in Python and Rust, bridges the gap between user friendliness and advanced data modeling, offering a cleaner alternative to JSON.
AXON Next is a modernized text-based data interchange format designed to retain the context and meaning often lost in traditional data formats like JSON. This version, the 2026 edition, expands upon the original AXON language with enhancements that cater to the complexities of contemporary data usage while preserving human readability. Key features include support for exact decimals, real temporals, sets, tuples, named records, and a deterministic canonical form.
19.99D), and native date representations, ensuring precision and clarity in data representation.inventory/item) allows for structured and meaningful data representation that is easy to understand.AXON stands out when compared to other data languages for its advanced capabilities:
| Capability | AXON | JSON | YAML | TOML |
|---|---|---|---|---|
| Human-readable | Y | Y | Y | Y |
| Comments | Y | - | Y | Y |
| Exact Decimals | Y | - | - | - |
| Named Nodes | Y | - | ~ | - |
| Native Binary | Y | - | Y | - |
| Canonical Form | Y | - | - | - |
There are two verified implementations of AXON Next, both at version 1.0.0:
import axon2
from axon2 import loads2026, dumps2026
# Serializing and deserializing data with AXON
axon2.dumps([{'b': 2, 'a': 1}])
loads2026('point{label:"p" 10 20}')
AXON is not merely a theoretical format; it serves real-world applications as well. For instance, FoodML (FoodBank Markup Language) is built entirely on AXON, demonstrating its applicability in sectors requiring data integrity and security.
AXON Next represents a significant advancement in data representation, merging simplicity and power. By addressing the shortcomings of existing formats and providing a robust framework for data interchange, it positions itself as a sophisticated choice for developers and organizations alike who require precise and reliable data handling.
No comments yet.
Sign in to be the first to comment.