News for hackers. Stuff that matters.
Re:Ask HN: Which tech stack is the most fun? by yung_steezy on Wednesday December 22, 2021 @08:08PM (#29657550)
I write Python for a living but it is hard to get excited about. Even when I'm doing cool stuff with it I'm using pyspark API to call a Scala endpoint. The language itself lacks a personality from my POV. Jack of all trades but master of none.
Re:Ask HN: Which tech stack is the most fun? by isenhaard on Thursday December 23, 2021 @07:54AM (#29661361)
Interesting. So maybe it's also a matter of personal taste.

What I really like about the Python realm is that everything just seems to work easily. The whole ecosystem just seems to work so well as a whole. In the currently rather rare moments when I use another language and its ecosystem, I at once seem to encounter kind of annoying little problems. It's a bit difficult to grasp why.

Python's syntax simplicity is also great. You can often really guess the code, even if you don't know a function. Compared to that, when I'm seeing super complicated bash scripts for example in the context of hacking, I always think "wow, in Python would be so much easier". I mean I can deal with complicated stuff, too. But with Python, I'm getting lazy lol.

I'm also pretty much a universalist. So I like that jack-of-all-trades aspect of Python. I also like the scientific possibilities of it. Am constantly thinking if I should go back to university and study physics (or mathematics). I think Python would be a good tool there.

What is also nice is that the Python ecosystem is not moving too fast. You have pretty much basic tools which will stay for quite a long time. There's Django for professional and Flask for easier stuff in the context of web development, and that's it pretty much. I don't want to learn constantly new technologies. I want to use them. So when I learn Python technologies, my knowledge will stay for kind of a long time. Totally different from JavaScript for example where there are constantly new frameworks emerging. That's not too much for me.