These are chat archives for dropbox/pyston

2nd
Oct 2016
Seo Sanghyeon
@sanxiyn
Oct 02 2016 03:08
Thanks for intro, talk to you soon!
Dong-hee Na
@corona10
Oct 02 2016 03:10
:+1:
Aswin kumar
@programo
Oct 02 2016 04:22
I am completely new to compilers and interpreter development. But I like what you guys are doing . I would like to know if you have any suggestions for me regarding programming languages development, so that I could contribute to this project. I am taking a course in programming languages and have been enjoying it, so want to contribute to a real project like this
Marius Wachtler
@undingen
Oct 02 2016 12:40
I suggest looking over filled issues we created some which should be a good starting point for contributions. But I think most are not related to the interpreter or JIT. There is definitely a lot of additional stuff which could get improved which we did not fill issues for. I'm currently implementing a real bytecode (currently pyston uses a mix of bytecode and AST interpreter) the reasons for the change is memory consumption (not speed). I think when this change is in there is a lot of new stuff for improvements in this area. I think @Daetalus is also interested in helping to improve the interpreter. If you want to improve the llvm tier I suggest to take a look at the llvm kaleidoscope tutorial.
But in general we spend quite a large bunch of time improving the python compatibility and not directly on the JIT/interpreter. So if this sort of stuff interests you too I would suggest running running a popular python library (or benchmark) with pyston and checking if all tests pass or looking into how performance code be improved.
Dong-hee Na
@corona10
Oct 02 2016 12:49
:+1:
Aswin kumar
@programo
Oct 02 2016 23:39
How do I log out of gitter ? I do not see any log out button.
Yeah I found it , sorry!