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

Python is used for Web dev (Django), geography (all SIG), system components (part of Unix), pen testing (E.G: scapy), 3d modeling (Blender), sysadmin (ansible), etc.

I've been coded mostly in Python for 15 years and using the scientific stack is a very small parts of what people pay me of, if they ever do.



You're misinterpreting that quote as criticism of Python instead of praise. He's not saying that's the ONLY thing that Python is good for.

I've also been programming in Python extensively for at least 20 years, including web application servers like Zope and TurboGears, embedding and extending apps and tools with the Python/C API and SWIG like SimCity, Gnu Radio, Big World MMPORG, robotics, simulations, Blender, Houdini, user interfaces like Tkinter and PyGTK and Sugar, XML processing, OLE integration, BeautifulSoup web page scraping, image processing, character animation, speech synthesis, system administration, infrastructure as code, machine learning, etc.

Python is of my primary programming languages, and I love it.

It's a GOOD thing that mathematicians use Python instead of Bash!


Mathematicians never used bash. Most of them didn't even touched the command line 10 years ago.

I'm not the one misinterpreting.


It's pretty clear and not subject to interpretation that I never claimed mathematicians ever used bash, but just the opposite: they use Python instead.

Bash is an easy way to plug other code together, but it's terrible for math. Python is a much better way to plug other code together, and it's much better at math.


>I'm not the one misinterpreting.

Yes you are. Forget the technical debate for a minute, the failure is in that you've misinterpreted the semantics of:

X is Y for Z

Y in this instance doesn't mean a tool/service historically used by Group Z, it's to illustrate that tool Y helped another unlisted group immensely.

Hence, the typical "this tool is Uber for..." way of trying to help people understand a startup.


If your argument requires me to "forget the technical debate for a minute" (and why should I?), and also you're nit picking at semantics with your own arbitrary definitions and personal interpretations, without any links or citations to back yourself up, you're really out on a limb there.

Do you really believe that I don't know what Python is good for after using it for over 20 years, working with clients including mathematicians, game designers, ai researchers, and my own personal open source projects like SimCity/Micropolis?

https://github.com/SimHacker/micropolis/tree/master/Micropol...

https://github.com/SimHacker/micropolis/tree/master/Micropol...

https://github.com/SimHacker/micropolis/tree/master/Micropol...

https://github.com/SimHacker/micropolis/tree/master/Micropol...

How many years have you been using Python for, and for what? Have some links you want to share to prove what you're saying?


I'm responding to the other person. Hence why the first line of my post is quoting them.




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

Search: