{"id":24177723,"url":"https://github.com/saksham-joshi/sron","last_synced_at":"2025-08-01T20:34:06.390Z","repository":{"id":238609934,"uuid":"689880683","full_name":"saksham-joshi/SRON","owner":"saksham-joshi","description":"World's fastest compiled + interpreted programming language.","archived":false,"fork":false,"pushed_at":"2024-12-14T00:00:15.000Z","size":14029,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-14T01:17:27.346Z","etag":null,"topics":["c-language","c-plus-plus","compiled-language","compiler-design","compilers","cpp","interpreted-programming-language","programming-language"],"latest_commit_sha":null,"homepage":"https://sronlang.github.io","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/saksham-joshi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-09-11T05:26:10.000Z","updated_at":"2024-12-14T00:00:19.000Z","dependencies_parsed_at":"2024-12-14T01:17:30.300Z","dependency_job_id":"fee3e4b8-820e-464c-9077-002420de585e","html_url":"https://github.com/saksham-joshi/SRON","commit_stats":null,"previous_names":["saksham-joshi/sron"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saksham-joshi%2FSRON","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saksham-joshi%2FSRON/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saksham-joshi%2FSRON/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saksham-joshi%2FSRON/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saksham-joshi","download_url":"https://codeload.github.com/saksham-joshi/SRON/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233690486,"owners_count":18714783,"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":["c-language","c-plus-plus","compiled-language","compiler-design","compilers","cpp","interpreted-programming-language","programming-language"],"created_at":"2025-01-13T04:15:49.944Z","updated_at":"2025-08-01T20:34:06.373Z","avatar_url":"https://github.com/saksham-joshi.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SRON \n### **Current Stable Version:** 2.2\n\u003e **[Documentations](https://sron.gitbook.io/docs) | [Website](https://sronlang.github.io/)**\n\n\n\u003cfigure\u003e\u003cimg src=\"./Pictures/SRON_rect_corner-rounded.png\" alt=\"SRON-Logo\"\u003e\u003cfigcaption\u003e\u003c/figcaption\u003e\u003c/figure\u003e\n\n## What is SRON?\n\nSRON (Saksham Rapid Object Notation) is a high-level, open-sourced programming language developed by Saksham Joshi. \n\nCombining the ease of Python, the stability of Java, and the speed and efficiency of C++, SRON offers a unique blend of features: Static + Dynamic typing, Garbage Collector, Return Value Optimization, Runtime Variable Management, Highly secured Bytecode, Abundant functions and a lot more.\n\nDesigned to provide developers with a blazingly fast and versatile coding experience with well written and easy to grasp documentations.\n\n---\n\n## How SRON works?\n\nThe compiler converts source code into SRON's bytecode, which is then saved to a \".srb\" file. Subsequently, the SRON interpreter executes the bytecode file efficiently, offering high speed, reduced memory usage, and lower power consumption.\n\n\u003cfigure\u003e\u003cimg src=\"./Pictures/sron_flow_diagram-modified.png\" alt=\"sron-working-figure\"\u003e\u003cfigcaption\u003e\u003c/figcaption\u003e\u003c/figure\u003e\n\n---\n\n## How SRON is developed?\n\nSRON version 2.1 and before were developed in C++11 using GCC compiler and the next version 2.2 is developed in C++23 using Clang compiler. Both the compiler and interpreter feature a highly sophisticated architecture. The source code is available for free to review. Note that some parts of code is still hidden for security purposes.\n\nThe design and implementation of SRON took Saksham over a year to finalize, ensuring optimal performance and reliability. Detailed development logs documenting the entire journey of SRON's creation are available on [LinkedIn](https://www.linkedin.com/pulse/part-1-how-i-developed-sron-saksham-joshi-wqoac/), authored by Saksham Joshi.\n\n\nThe SRON's compiler converts the source code into a bytecode and saves it in a .srb file.\nThe main.srb file is further executed by SRON Interpreter.\n\n---\n\n## 🔗 Developer Links\n[![portfolio](https://img.shields.io/badge/my_portfolio-000?style=for-the-badge\u0026logo=ko-fi\u0026logoColor=white)](https://sakshamjoshi.vercel.app/)\n[![linkedin](https://img.shields.io/badge/linkedin-0A66C2?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white)](https://www.linkedin.com/in/sakshamjoshi27)\n[![Github](https://img.shields.io/badge/Visit_my-Github-purple)](https://github.com/saksham-joshi)\n[![X(Twitter)](https://img.shields.io/twitter/follow/sakshamjoshi27)](https://x.com/sakshamjoshi27)\n[![Static Badge](https://img.shields.io/badge/mail_at-social.sakshamjoshi%40gmail.com-aqua)](mailto:social.sakshamjoshi@gmail.com)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaksham-joshi%2Fsron","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaksham-joshi%2Fsron","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaksham-joshi%2Fsron/lists"}