Recent submissions

Comment · 3 years ago
Updated, thanks!
Comment · 3 years ago
Author here! I have finally come to realize why and where Python is required.

- Python is a fantastic frontend (glue) language that interop well with C/C++ libraries. This seamless binding is not natively available in languages in Go or Java or even JS.

- Python has an excellent data science / modelling / data engineering / ml ecosystem. There is no other language that comes close.

- Python is a fantastic MVP language. One can rapidly prototype and iterate and to a very good extend scale a product.

Comment · 3 years ago
> Ease of use, less ceremony, huge package ecosystem including several de-facto standards for many use cases/industries, suitable for glue work, are benefits.

Sure, these are operational advantages. But purely from an computational perspective (GPUs, multi-core, concurrency, etc) does it offer anything natively without interfacing with C/C++ that validates it to be called a general purpose language.

Comment · 3 years ago
My experience has been that to efficiently write computationally expensive operations I need to know the low-level libraries that Python interfaces with. Other languages provide me this functionality natively and I only go to the low-level stuff only after a few iterations.
Comment · 3 years ago
Thank you!
Comment · 3 years ago
I found this extremely interesting, I have been working for almost 8 years as a software engineer and this hit me hard.
Comment · 3 years ago
Wow! I love you..

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton