logoalt Hacker News

brianwawoktoday at 11:44 AM9 repliesview on HN

I was so into Python for 10 years, was enjoyable to work in. But have deleted 100k+ lines this year already moving them to faster languages in a post AI codebot world. Mostly moving to go these days.


Replies

BOOSTERHIDROGENtoday at 12:42 PM

Interested in why you'd use Python in the first place? Advice for someone who knows nothing about programming - what would you suggest?

show 1 reply
stuaxotoday at 12:18 PM

This is straightforward in the first instance, but how do you see maintenance of those projects going forward - especially adding more complex features ?

I can see one way forward being to prototype them in python and convert.

sinpiftoday at 1:56 PM

I'm still on the lookout for a comprehensive Django-like web framework for go. That would be an instant hit for me.

show 1 reply
physicsguytoday at 12:02 PM

Go is terrible for scientific/ML work though, the libraries just aren't there. The wrapping C API story is weak too even with LLMs to assist.

Try and write a signal processing thing with filters, windowing, overlap, etc. - there's no easy way to do it at all with the libraries that exist.

show 1 reply
mountainrivertoday at 11:58 AM

Same, I’m not sure how Python survives this outside of machine learning.

All of our services we were our are significantly faster and more reliable. We used Rust, it wasn’t hard to do

show 2 replies
deppeptoday at 12:21 PM

i don’t really see it this way. the value of a token in Python is much higher than it is in lower-level language

shankysinghtoday at 11:53 AM

Thats very intersting, If I may ask was it from professional projects or personal projects?

zabzonktoday at 12:52 PM

Three things I find unlikely about this:

- You wrote 100K lines of code (I've worked on several large C++ projects that were far smaller)

- You wrote those lines in Python (surely the whole point of Python is to write less code)

- You deleted them (never delete anything, isn't this what modern VCS is all about?)

But whatever floats your boat.

show 3 replies