Files
Claro/docs/PERFORMANCE.md
Hermes Agent ed23524817 fix: harden Claro diagnostics and runtime guards
Preserve source locations, validate malformed JSON, and add opt-in resource limits. Include executable error-guide coverage, learner pilot materials, native Windows acceptance helpers, and updated CI/documentation.
2026-10-25 02:42:53 +00:00

883 B

Claro Performance and Optimization Notes

Current release: Claro v2026.10.25.014405

Performance work should come after language behavior is stable and measured. Do not optimize blindly.

Current priority

Claro's current priority is correctness, accessibility, friendly diagnostics, and reliable beginner examples.

Before optimization work

Add:

  • small benchmark scripts
  • expected-output checks for benchmark examples
  • a timing command or repeatable timing script
  • documentation for what is being measured

Optimization rules

  • Keep beginner-visible behavior unchanged.
  • Measure before and after every optimization.
  • Prefer simple interpreter cleanup before complex compiler architecture.
  • Do not add bytecode, JIT, or advanced compiler stages until the v1 semantics are stable.

See also:

  • ROADMAP.md
  • CURRENT_STATUS.md
  • FUTURE_FEATURES_ROADMAP.md