Home

dictu

Dictu is a lightweight, embeddable scripting language designed to be integrated into host applications. It is dynamically typed and interpreted, with a focus on simplicity, portability, and ease of embedding in C and C++ programs. The reference implementation is written in C and provides a compact runtime with automatic memory management and a basic standard library. The language supports first-class functions, modules, and a straightforward syntax intended for script authors and extension developers alike.

Dictu is intended for use cases such as configuring software, extending applications with user scripts, and

Development and distribution: Dictu is open-source and hosted on public code platforms, with community contributions and

Status and scope: Dictu is positioned as a practical tool for embedding scripting capabilities in software

providing
a
fast,
safe
scripting
layer
without
requiring
a
separate
process.
It
aims
to
offer
a
compact
footprint
that
can
be
easily
ported
to
different
platforms,
including
Windows,
Linux,
and
macOS.
The
design
emphasizes
ease
of
integration
with
host
code,
allowing
developers
to
expose
functions
and
data
structures
from
the
host
environment
to
Dictu
scripts.
ongoing
development.
The
project
provides
documentation
and
samples
to
help
developers
integrate
the
language
into
their
projects.
As
with
many
smaller
language
projects,
the
ecosystem
consists
of
core
language
features,
light
standard
libraries,
and
user-contributed
modules.
projects.
As
an
emergent
language,
features
and
tooling
may
evolve
across
releases,
and
the
ecosystem
remains
smaller
compared
with
more
established
scripting
languages.