New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A couple of questions #6
Comments
glad you like Lemon, here is my answer. 1, What led you, frustrated you, or even motivated you to build a new language? 2, What problems are you trying to solve? 3, Is it GIL-free? 4, Is it thread-safe by default? 5, JIT support please? 6, Any plans for generics support? feel welcome start topic in mailing-list https://groups.google.com/forum/#!forum/lemon-lang . |
Hi @zhicheng ! Just discovered lemon a minute ago and I wanted to say that a Lemon to C compiler would be really awesome :) |
I, as well, would like to see this translate-to-C option to be honest with you @zhicheng. It would be very simple for me to translate existing Python code to Lemon and have the performance of C. Just by thinking of this excites me 😄 |
@stefanos82 Hi, the lemon-to-c translator is a long shot, I wouldn't count on it, at least I have no plan for that right now (I got the idea, but I just don't have time to implement it). Also, if there is a lemon-to-c translator, It's can't get C level performance, very fast for sure, but still not fast like write in C(jit level speed give or take, maybe stable than jit). Just like C can't beat asm performance. If you're interesting about compiler or generator. You can totally start by yourself, lemon source code is very readable,and the basic idea is translate the lemon bytecode to C. if you got any question just ask mailing list. |
First of all, great job; I love your coding style, it's super clean.
If I may, I would like to ask a couple of questions:
That's it for now.
Keep up the good work 👍
The text was updated successfully, but these errors were encountered: