Overview
DotTalk++ is not just an educational scripting language. In the local project it is the canonical runtime surface for x64base work.
It owns or exposes:
- interactive commands and DotScript automation.
- table opening, work areas, cursor movement, record inspection, and mutation commands.
- HELP, command reflection, function references, and
CMDHELPCHK. - relation-aware browsing through
ERSATZ/RBROWSE. - record and tuple browsing through
SMARTBROWSE,ARTBROWSE,SIMPLEBROWSE, andSB. - workspace save/load behavior and relation state.
- metadata validation, data dictionary work, and generated reports.
- TUI, wxWidgets, and Python/Tk GUI lanes over the same runtime concepts.
DotScript relationship
DotTalk++ is the interactive shell and canonical command runtime. DotScript is the productized script language built from the same command surface. DotScript covers command files, variables, comments, line continuation, LOOP / ENDLOOP, scan-style record traversal, ENDSCAN, and repeatable automation.
See DotScript and DotScript Language Guide.
Status
DotTalk++ is active beta. Some areas are runtime-proven and others are canaries or integration surfaces. Site copy should preserve those boundaries instead of flattening everything into "complete".