4 ms·
Hy is cool because it allows people to explore some lisp concepts in context of libraries they may already be familiar with. And Python has an enviable set of b
by peatmoss 4y ago
Hy is cool because it allows people to explore some lisp concepts in context of libraries they may already be familiar with. And Python has an enviable set of batteries. But compared to CL or Racket, Python’s performance is a bitter pill to swallow.
- Kodiologist 4y agoEven with PyPy, or Python libraries that are themselves written in C?
- mrtranscendence 4y agoPyPy won't be a candidate in some scenarios (nor is it always that much faster), and even libraries written in C leave some performance on the table when Python is the glue language. Don't get me wrong, I'm hardly ever in a position where Python limits me from a performance perspective ... there's always Cython. But it could be better.
- masklinn 4y agoThere's also a new kind on the block with mypyc, though it's pretty much pre-alpha and I assume it comes with a very long list of limitations.
- peatmoss 4y agoI ended up replying in a different thread on Python Performance: https://news.ycombinator.com/item?id=31272681#31275210 https://news.ycombinator.com/item?id=31272681#31275210