Skip to content

Add Sounio language record - #57

Open
agourakis82 wants to merge 1 commit into
Programming-Language-DataBase:mainfrom
agourakis82:add-sounio
Open

agourakis82 wants to merge 1 commit into
Programming-Language-DataBase:mainfrom
agourakis82:add-sounio

Conversation

@agourakis82

Copy link
Copy Markdown

Adds concepts/sounio.scroll for Sounio, a self-hosted research language for scientific computing.

I am the language's author. Status is cited as Sounio 3.0 (pre-release). Version-number fields are omitted so the record does not invent a current release number.

Verified sources: the official site, the repository README, examples/hello.sio, the units-and-uncertainty guide, and git history (first commit b6d03ae, 2025-12-25; GitHub repo created 2025-12-24).

field value source
appeared 2025 first commit in https://github.com/Sounio-lang/sounio
fileExtensions sio examples/hello.sio and other official examples
oldName Demetrios README: "Sounio (formerly Demetrios)"
writtenIn sounio README: the current compiler is self-hosted in Sounio
hasUnitsOfMeasure true official units guide; example uses compile-time dimensional types
reference https://doi.org/10.5281/zenodo.18190065 Zenodo concept DOI

Fields omitted for lack of a public source, or to avoid an unverified claim:

  • latestVersion (no version number is included)
  • country and lab
  • paper (the public preprint describes a retired compiler, not the current system)
  • repoStats / star and issue snapshots
  • a generic "algebraic effects" feature flag: the official effect guide documents declared effects in the signature and Madaros handlers, and PLDB has no hasAlgebraicEffects measure. The description therefore says "declared effects".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant