Reply to post: Re: C and then some

The quest for faster Python: Pyston returns to open source, Facebook releases Cinder, or should devs just use PyPy?

Charlie Clark Silver badge

Re: C and then some

then there aren't really many useful alternatives to C.

Depending on the domain, you may find plenty of Fortran and Lisp fans out there… ;-)

PyPy does a fantastic job of optimising Python byte code and has over time achieved quite astonishing results. Unfortunately it doesn't play well with Cython, which is a great alternative for those occasional hotspots in libraries.

But the general drive to shoe-horning types in Python so that compilers can optimise should be resisted: code becomes bloated and unreadable and thus difficult to maintain. And then it turns out that YAGNI but it ticks a load of boxes, which is great for the project managers.

Where Python does need to improve is on multiple CPUs and, due to the way Python works, this is hard™ but there have been significant improvements and investments, due to the ecosystem built around Pandas and Numpy.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon