Mark @pysoniq wrote:
It would be most helpful if you could provide an example of how they contain "few technical details." I ask because I was afraid they were too technical!
Your blog posts about optimisation mostly talk about standard things that have been known for decades. E.g. "keep variables in registers" -- yes, of course, any compiler worth its salt will try to do that. Also, it's all very low-level stuff that applies equally to any language. You've said nothing about how you approach the unique challenges of compiling Python, which stem from the fact that you're trying to bridge the gap between a very high-level programming model and a very low-level one. How do you deduce when the program is dealing with things like ints and floats that are amenable your low-level optimisations? Have you come up with some clever techniques that do a better job of this than other attempts, such as Nuitka? These are the kinds of details that would actually make people take an interest in your project. -- Greg