I have started learning Python recently in order to finish a university course project i have been working on as one of the requirements for completing the course but i have been confused on choosing an IDE to work on ( i am not new to programming and i have been programming in java must of the time which i was using IntelliJ as the IDE for it)
When i ask my classmates and other people this question i usually get these two answers
PyCharm or Visual Studio Code
I have looked for both of them but couldn’t decide which one to choose due to the fact that both have amazing features.
sure, i am no stranger to JetBrains IDE's but i saw a lot of people almost worship VS code and i want to know why because they probably have a good reason
What do you guys suggest?
Which python IDE should I use?
python compiler - Stack Overflow
Py2wasm: A Python to Wasm compiler 3x faster than pyiodide : Python
FireDucks - Compiler Accelerated DataFrame Library for Python with fully-compatible pandas API : Python
Videos
Nuitka – Python Compiler
What it is
I thought there ought to be possible to use a compiler for Python, a better compiler than what CPython already has with its bytecode. This is what Nuitka is supposed to be.
It is my attempt to translate pure Python not into bytecode, but into machine code (via C++ compiler), while using libpython at run time. And then to do compile time and also run time analysis to speculatively execute things in a faster mode if certain expectations are met.
Question 1:
- Nuitka (Direct Python code to C++)
- ShedSkin (Compiles implicitly statically typed Python to C++, stand-alone programs or extension modules)
- Cython (From a superset of Python to C extensions. Cython comes from Pyrex)
Question 2:
Not sure if I get it correctly but maybe the answer is:
- psyco (A Just in time compiler (JIT) for Python Code, the predecessor of the PyPy JIT )