Skip to content

Releases: solod-dev/solod

v0.1

06 May 10:55

Choose a tag to compare

Solod (So) is a system-level language with Go syntax, zero runtime, and native C interop.

v0.1 ships with the following stdlib packages ported from Go:

  • io, bufio, and fmt — Abstractions and types for general-purpose I/O.
  • bytes, strings, strconv, and unicode/utf8 — Common byte and text operations.
  • slices and maps — Generic heap-allocated data structures.
  • crypto/rand and math/rand — Generating random data.
  • flag, os, and path — Working with the command line and files.
  • log/slog — Structured logging.
  • time — Measuring and displaying time.

And a couple of its own packages:

  • mem — Memory allocation with a pluggable allocator interface.
  • c — Low-level C interop helpers.

See So by example for a practical introduction and example apps, or try So online without installing anything.