-
Notifications
You must be signed in to change notification settings - Fork 40
PyCon India 2023 Devsprints
During Devsprints, mentors/contributors of OSS projects guide participants through the end-to-end process of OSS contribution, right from setting up build environments, to developing and testing code, to submitting patches for bugs. If you are stuck, mentors are all available to help you figure out issues and get you back up and running! From past experiences, we’ve seen a lot of people start off contributing to OSS through Devsprints and later go on to become regular contributors to various projects across the web.
LPython is a Python compiler that can compile type-annotated Python code to optimized machine code. LPython offers several backends such as LLVM, C, C++, WASM, Julia and x86. LPython features quick compilation and runtime performance. LPython also offers Just-In-Time (JIT) compilation and seamless interoperability with CPython.
The following tools would be needed for local development of LPython:
- conda
- gcc/g++/clang
- git
- Ideally a Linux/Mac Machine
You will be expected to have some understanding of the following:
- Python
- Git & GitHub workflow
Maintainer : Ubaid Shaikh
Source: Link