Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

So the benchmarks show that everything is faster with Chez Scheme, except VM startup is slower? That seems to be the prevailing trend in VMs.

Python 3 is the same way now -- everything is faster than Python 2, except startup. There was a good PyCon talk showing this, but this message also gives some numbers [1].

I have a prototype of a shell solution to this here:

Shell Protocol Designs http://www.oilshell.org/blog/2018/12/05.html#toc_2

https://github.com/oilshell/shell-protocols/tree/master/copr...

It requires around 100 lines of code in the VM or application, assuming the application can make the dup2() libc call and such. If anyone wants to help prove the protocol, let me know :)

[1] https://mail.python.org/pipermail/python-dev/2017-July/14865...



edit: I misread the graphs -- some non-startup stuff is slower with Chez, but it doesn't change my overall point :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: