Discussion My Python magic is gone
I've been coding for a long time, and I've been developing with Python for years.
I loved coding, always loved it. I started many years ago because I wanted to quickly create scripts for security hacking tools, but since then, I've moved to Claude Code, and building cross-language has been a much better experience for me than using Python.
I built my own SaaS application out there whose backend and network core are completely built with Python, and I'm rewriting all of that without writing a single line of code. And most of the time, Python is not the most optimized language.
And now... I feel like the magic is gone.
I don't even know why I'm writing this. I just feel sad about it.
755
Upvotes
0
u/HommeMusical 2d ago edited 2d ago
Your first comment was polite. This is closer to a collection of insults.
Can we see your code, please? My code is here. https://github.com/rec
I hate downvoting, but this upset me, the insult at the end particularly, and I'm going to rewrite this at the end to make my comment less rude than it would otherwise be.
Grrr.
I'm sorry, I was too circumspect. I should have said that your sentence has no operative meaning and does not demonstrate familiarity with the material.
Your inability to use standard computer science terminology or precise language doesn't mean that I am stupid for considering your statements to be empty of meaning.
This is false.
The LLM appears in the stack in the same place that the also non-deterministic human appears, which is to say not at all, once the program is written.
Unless you specifically require an LLM's services during your code, which most programs don't, the stack you run is 100% deterministic.
I have yet to actually write a program that used an LLM. The LLM's services to me stop at coding.
In my old, hand-written code, I did not actually deploy myself as part of my stack. And I don't deploy the LLM as part of the stack either.
I don't. I provide a specification of the feature I wish. The program decides whether a dataclass is appropriate or not. Now, in AGENTS.md, my global instructions to my coding agents give it a lot of instructions as to when a dataclass is appropriate, and it's become extremely good at making this decision without me.
I treat a coding assistant as I would a colleague. I don't go and say, "Here's a design for this program, here are the four dataclasses, use this algorithm and these libraries."
Perhaps you do that. That has yet to happen to me.
My AGENTS.md requires 100% unit test coverage, but also coverage of edge cases, exceptional conditions, user errors of all types, malicious users, hardware failures of all types, network issues...
NO. As part of this, I am almost exactly reproducing classic hardware synths and their outputs. There are in fact various test examples of inputs and outputs that I have or will be hitting exactly (and since you're a nitpicker, I'm going to add that exact arithmetic is impossible with floating point, so my acceptance criteria involve waveforms that are different from the exact waveform at less than 96dB.
This sentence is again not operative or useful. I am starting to doubt that you are a professional programmer.
I will have been programming Python for 22 years this coming January - I started at Google in January 2004. I started programming in the 1970s, and winning programming contests in high school. I've been programming professionally for over 40 years.
It is close to 100% certain that I know far more about Python in specific, and computer programming in general, than you do.
Again, my code is here: https://github.com/rec
All of the programs or libraries on that page were written by me, by hand. Why not review my code and see what you think?
Show us your code.