Sturla Molden <stu...@molden.no> added the comment: "The problem is that the Python API can only produce one number per call and a function call in Python is really slow (it creates a Python frame). If you want to speed it Python, it would be better to add methods to generate arrays to limit the overhead of Python function calls."
That is why I suggested an option to return a raw buffer (e.g. bytearray or memory_view). My experience with NumPy and MATLAB tells me that random numbers are nearly always needed in arrays with scripting languages. But I cannot focus my thoughts... ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue12754> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com