Hacker News new | past | comments | ask | show | jobs | submit login

I am always amazed when I hear that people use Python in any type of production pipeline.



Could you please elaborate on that?

My company has tons of python code producing reports with reportlab, making UIs with PyQt5, as well as a multitude of small scripts to interact with MySQL.

We’ve been nothing but happy with Python in the years of using it.


Mainly because production pipelines care a great deal about performance (speed) and Python is generally considered to have worse performance in comparison to compiled languages (Java or C++.) Depending on your pipeline that may not be a big deal.


"I 've done it so it's not so bad" is not a very good argument. I've done a significant data science project in Prolog (with R for the plotting btw) but that doesn't mean Prolog is the go-to language for data science :)


But it is a datapoint against the hypothesis "Prolog is inappropriate for data science".


Oh, true that :) Sorry, I might have misread your comment!


^^ THIS. And yet certain organisations I know have upwards of 40M lines of it. Run. Run. Run FASTER.




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

Search: