49 lines
968 B
Markdown
49 lines
968 B
Markdown
# Post-1.0 Roadmap
|
|
|
|
Claro should continue in the v1 line.
|
|
|
|
Recommended next phases:
|
|
|
|
## v1.11.26 - Type Safety Polish
|
|
|
|
- improve typed variables
|
|
- stronger `claro check`
|
|
- clearer beginner type errors
|
|
|
|
## v1.12.26 - Objects Polish
|
|
|
|
- make classes and objects more useful
|
|
- keep syntax plain and readable
|
|
|
|
## v1.13.26 - Package Manager Foundation
|
|
|
|
- make `claro package` more useful
|
|
- local packages first
|
|
- avoid complex online behavior too early
|
|
|
|
## v1.14.26 - SDL/Game Foundation
|
|
|
|
- real SDL-backed window support
|
|
- drawing
|
|
- keyboard input
|
|
- beginner game examples
|
|
|
|
## v1.15.26 - Networking Foundation
|
|
|
|
- simple HTTP requests
|
|
- TCP/UDP basics later
|
|
|
|
## v1.17.26 - Safe Tasks/Concurrency
|
|
|
|
- beginner-safe task model
|
|
- avoid confusing low-level threading early
|
|
|
|
## v1.17.26 - IDE Support
|
|
|
|
- syntax highlighting
|
|
- formatter/checker integration
|
|
- editor metadata
|
|
- later LSP support
|
|
|
|
Claro v2 should be reserved for a future full rewrite, not normal feature additions.
|