Skip to main content

A simple, quick programming language

Project description

qly

"the programming language that gets things done quickly"

qly (short for: "quickly") is a programming language designed for doing things quickly. Its syntax is simple to learn, it's powerful and quite fast.

Installing

First you'll need Python and pdm. For documentation sphinx is also recommended. Install these packages by:

$ pip install --upgrade pip
$ pip install pdm sphinx

Next run: pdm build to build the package and cd docs; make html if you're on *NIX or CD DOCS; MAKE.BAT html on Windows (CMD.exe). The compiled documentation will be in build; the package in ../dist/. Install the package by cd .. and pip install dist/*-.whl. Now you should be able to run qly.

Using qly

There is a file: test.qls located in the root of the repository. It is a good starting point for learning qly (as it intentionally contains errors - have fun fixing them!) and for getting a quick glimpse of its syntax. There is also a tutorial included in docs/build/html/users/tutorial.html for first time qly learners and programmers.

HAVE FUN USING QLY! :grin:

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

qly-0.1.7.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

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

qly-0.1.7-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

Details for the file qly-0.1.7.tar.gz.

File metadata

  • Download URL: qly-0.1.7.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for qly-0.1.7.tar.gz
Algorithm Hash digest
SHA256 e029d7e4cecbd8bfbf127a9a89b65c2b3c4daaa256ab16289ea7c64c0d541178
MD5 9ff2d1b130024fa5ff7fb8790071a2fc
BLAKE2b-256 8cf2bac99fa5e8464daf854a21ec1331d8b34f6ecae147b27436dfd0271d2d9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for qly-0.1.7.tar.gz:

Publisher: publish.yml on georgek-dev/qly

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file qly-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: qly-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 11.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for qly-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 36d0b7f107f004bc5ff64f03d377838fd083fb4eb7b1bca44fe243a223f1eae3
MD5 e9408f14d44e8dcf48066d12dd850adb
BLAKE2b-256 8c844ac010d2dd8a916c2f0459fece93afbc2fb84b57b66ca5ce19fbc4d4c0fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for qly-0.1.7-py3-none-any.whl:

Publisher: publish.yml on georgek-dev/qly

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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