From 9733a838612400571395e8a49cf1a7fcf2a3603c Mon Sep 17 00:00:00 2001 From: Luxferre Date: Sat, 4 Jul 2026 17:20:56 +0300 Subject: [PATCH] bumped python version, updated readme --- README.md | 8 ++++++-- clyx-python/pyproject.toml | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index d11dc98..f99e581 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,9 @@ ## About -Clyx (pronounced like _clicks_) is a concatenative, stack-oriented, interpreted programming language designed for simplicity, minimalism, and metaprogramming capabilities. +Clyx (pronounced like _clicks_) is a concatenative, stack-oriented, dynamically-typed, interpreted programming language designed for simplicity, minimalism, and metaprogramming capabilities. -Clyx aims for maximum portability and can be implemented in any modern runtime environment that supports data structures defined in JSON (numbers, strings, arrays and key-value dictionaries). Extra features varying in portability include filesystem support and TCP socket I/O. +Clyx aims for maximum portability and can be implemented in any modern runtime environment that supports data structures defined in JSON (numbers, strings, arrays and key-value dictionaries). Extra features varying in portability include filesystem support, external environment calls and TCP socket I/O. The core spec of Clyx is mostly stable but the standard library is still a work-in-progress. @@ -170,6 +170,10 @@ Similarly to [LVTL](https://codeberg.org/luxferre/lvtl-x) and [LTTB](https://cod Additionally, this name can be viewed as an acronym hinting at the order some binary operations pop their operands from the stack: "Compute by Loading Y, then X". +### Which language(s) does Clyx look like the most? + +While working in a totally different manner than either of those, Clyx was obviously heavily inspired by some design ideas of Forth and Tcl. + ### Is this language high-level or low-level? More of a high-level one (because you don't have any memory control), but in fact it can be both. diff --git a/clyx-python/pyproject.toml b/clyx-python/pyproject.toml index 307cc7d..3752e08 100644 --- a/clyx-python/pyproject.toml +++ b/clyx-python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "clyx" -version = "0.2" +version = "0.3" description = "Clyx programming language interpreter" readme = "README.md" requires-python = ">=3.7"