Skip to main content

The Simba programming language

Project description

Simba Documentation

Simba is a Clojure-like, interpreted programming language that easily interoperates with all Python libraries. Features:

  • multimethods
  • persistent immutable data structures via Pyrsistent
  • easy interoperability
  • macros
  • Clojure-like standard library based on similar abstractions
  • named arguments

Install: You can use Simba from the command line by calling src/simba.py from the main directory. You can execute some files with: src/simba.py <file-name> <eventual-other-file-names>*; at which point the execution will always start in the main namespace.

Build:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

simba-lang-0.1.1.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

simba_lang-0.1.1-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file simba-lang-0.1.1.tar.gz.

File metadata

  • Download URL: simba-lang-0.1.1.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.8

File hashes

Hashes for simba-lang-0.1.1.tar.gz
Algorithm Hash digest
SHA256 67c13d54adbe4ab46591d4436994c248a386435208044fbeadf83f494141cac5
MD5 4b8cc0e8a61e5b3ffeb71b73af554421
BLAKE2b-256 3e35603a5f930ad95c124850b8e2e92935cbab98a3b14fb35dc6b680322abbb0

See more details on using hashes here.

File details

Details for the file simba_lang-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: simba_lang-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.8

File hashes

Hashes for simba_lang-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d55c0ab9dae481b4c7a7526907def56067f205cd27f7c3cdce447c3d663c6202
MD5 1d33a1bac6ad83ea05be24c7874264e3
BLAKE2b-256 e5db6c0b93b7f973492ae6a977021f520e47b022d136063cb55a2fd59fdf67f2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page