Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cimplec/sim-c
A dynamically typed high-level front end for C
https://github.com/cimplec/sim-c
c compiler python swoc swoc2021
Last synced: 2 months ago
JSON representation
A dynamically typed high-level front end for C
- Host: GitHub
- URL: https://github.com/cimplec/sim-c
- Owner: cimplec
- License: gpl-3.0
- Created: 2020-06-19T17:07:10.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-21T13:46:45.000Z (about 2 years ago)
- Last Synced: 2024-04-13T14:04:53.608Z (10 months ago)
- Topics: c, compiler, python, swoc, swoc2021
- Language: Python
- Homepage: https://cimplec.github.io/docs/
- Size: 1.07 MB
- Stars: 139
- Watchers: 3
- Forks: 87
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# sim-C
[![GitHub](https://img.shields.io/github/license/cimplec/sim-c)](https://github.com/cimplec/sim-c/blob/master/LICENSE) ![GitHub stars](https://img.shields.io/github/stars/cimplec/sim-c?style=plastic) ![GitHub contributors](https://img.shields.io/github/contributors/cimplec/sim-c) ![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg) ![GitHub last commit](https://img.shields.io/github/last-commit/cimplec/sim-c) ![GitHub issues](https://img.shields.io/github/issues/cimplec/sim-c?color=darkgreen) ![GitHub closed issues](https://img.shields.io/github/issues-closed/cimplec/sim-c?color=red) ![GitHub closed pull requests](https://img.shields.io/github/issues-pr-closed/cimplec/sim-c?color=darkred)
## What is sim-C?
Often people have trouble programming in C (especially beginners) due to its low level syntax and unavailability of stable third party libraries. We present sim-C a high-level front end for C which creates a dynamically typed syntax for C. Users can write code in this high level syntax and then compile it to optimized C code. sim-C does not process the code and simply translates it to C thus, there is no possibility of the code running slowly. So, with sim-C users can write code faster using the high level syntax and at the same time be able to harness the power and speed of a C program.
## Pipeline
## Important links1. Official documentation
2. simC Wiki## New Developers
New developers can join simC New Devs slack channel where they can get help from core developers on their issues, link to the slack channel - simC New Devs Slack
## OSS Programs
1) Hacktoberfest 2020
2) KWoC (Kharagpur Winter of Code) 2020
3) SWoC (Script Winter of Code) 2021## Contributor blogs
Follow this [link](https://github.com/cimplec/sim-c/blob/master/BLOGS.md) to read blogs written by contributors after completing various OSS programs.
## License
sim-C is licensed under GNU General Public License (GPL) v3.0. [LICENSE](https://github.com/cimplec/sim-c/blob/master/LICENSE)