{"id":25332450,"url":"https://github.com/thesanddog/decalang","last_synced_at":"2025-04-08T07:45:55.026Z","repository":{"id":180249534,"uuid":"664833301","full_name":"TheSandDog/Decalang","owner":"TheSandDog","description":"Decalang (dl) is an interpreted programming language made in rust used to do simple tasks since this language is in heavy developement and currently in beta. To know more about Decalang read the README.md file","archived":false,"fork":false,"pushed_at":"2024-04-29T19:55:20.000Z","size":115625,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-14T04:52:10.864Z","etag":null,"topics":["beginner-friendly","coding","decalang","easy","easy-to-use","language","oop","program","programming-language","rust"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TheSandDog.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-07-10T21:16:36.000Z","updated_at":"2024-04-29T19:55:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"2664f03f-46aa-496d-b8a6-c9b0c8a22a50","html_url":"https://github.com/TheSandDog/Decalang","commit_stats":null,"previous_names":["thesanddog/htlang"],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheSandDog%2FDecalang","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheSandDog%2FDecalang/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheSandDog%2FDecalang/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheSandDog%2FDecalang/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TheSandDog","download_url":"https://codeload.github.com/TheSandDog/Decalang/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247801185,"owners_count":20998331,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["beginner-friendly","coding","decalang","easy","easy-to-use","language","oop","program","programming-language","rust"],"created_at":"2025-02-14T04:52:17.006Z","updated_at":"2025-04-08T07:45:54.997Z","avatar_url":"https://github.com/TheSandDog.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# What is Decalang\n\nDecalang (dl) is an interpreted programming language made in rust used to do simple tasks since this language is in heavy developement and currently in beta \n\n\n|                                  :warning: WARNING                                  |\n|:------------------------------------------------------------------------------------|\n| **decalang is not ready to use for big projects due to its limitation of features**   |\n\n\n# Why Decalang?\n\nDecalang is very easy to use and beginner friendly since it only has 15 keywords to memorize.\n\nHere is a simple code in decalang.\n\n**Decalang**\n\n```cs\nfun add(x,y) { \n  send(x + y); \n}\nvar x = 23;\nvar y = 12;\n\nadd(x,y);\n```\n\n\n\n# Download (Windows OS)\n\n**Make sure to do every steps right**\n\n1- `git clone https://github.com/thesanddog/decalang.git` to download the zip file and unzip it.\n\n2- `fsutil file createnew main.dl` to create the `main.dl` file where you are going to write your code.\n\n3- Open as default the type of file you created with `target/release/decalang.exe`.\n\n4- `main.dl` to execute your program\n\n\n\n# Contribute\n\nIf you want to contribute to the project you must agree to these things\n\n**1- I know what I'm doing.**\n\n**2- I learned the rust language and mastered everything about it.**\n\n**3- I have worked before in projects similar to this.**\n\n\n\nIf everything above seems familiar to you. You can contact @TheSandDog to contribute to the project\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthesanddog%2Fdecalang","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthesanddog%2Fdecalang","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthesanddog%2Fdecalang/lists"}