Replies: 3 comments 1 reply
-
Nice perspective! If there isn't too much insistence on compatibility, perhaps the saved energy could be used for other more pressing matters. Honestly, I don't think it's possible for Codon to maintain full compatibility with Python. The success of the Crystal programming language serves as an inspiring example. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Thank you for your input! Yeah, we are currently seriously considering this approach; will share more details maybe later on :) |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi folks,
I am really fascinated by this project. It makes me think about the Crystal programming language which started as a compiler for Ruby. I have dreamed secretly to see a project like this for python and codon seems close.
And here is my point, just like Crystal folks decide to create a fully operational programming language, why not just do the same instead of trying to catch all the mysteries of Python and try to compile every python project with techniques like codon-jit. I think it will just create infinite work going this way.
Managing the project like a full programming language and giving the possibility to generate a python extension like you are doing on the pyext branch seems more reasonable to me.
Also, I know that developing a project like this one means a lot of financial/human resources but I'm not sure your license will help you in this case. It will be a barrier for small businesses that can be great advocates for your project. Maybe you should clearly ask for sponsorship? 😅 Honestly I'm not an expert on this part.
This was just my Saturday morning thinking 😆. Nevertheless, I'm happy with the project and hope it will go further 🙃
Beta Was this translation helpful? Give feedback.
All reactions