HNHacker News
TopNewBestAskShowJobs

tianyi-wang

1 karma · joined July 11, 2017

submissionscomments
tianyi-wang··on Ask HN: Why use any other languages when Python can do the job?
The packing is not really a problem for me. I've been doing Python long enough to know how to navigate that.

I am not denying any other languages have better toolings. But you cannot beat the ecosystem. Every project you interact with, they'd have a Python SDK, but others may not be guaranteed.

And I am thinking more about developing Sass products. There are performance-sensitive bit, but there is also big part of your application that is not.

And I would say most products can be developed in many languages, and they will perform just fine.

So Python's ecosystem saves you time and money to write your own lib because certain things you want to use do not have an SDK in your chosen language.

tianyi-wang··on Ask HN: Why use any other languages when Python can do the job?
I need to add a bit more context here since the replies are not quite what I was thinking.

We all say choose the tools best for the job or those that work for you. But the fact is that different tools can do the same job and can work for you. Like I want to build a simple API backend, I can code in Python, Elixir, Go, Rust, Clojure Typescript, OCaml and F#. What should I do then?

My point here is for general-purpose applications, and you know a few programming languages pretty well, it seems choosing Python is the more sensible.

Which is kinda sad, really.