Live data from Hacker News

Coding after coders: The end of computer programming as we know it?

nytimes.com

101–110 of 469 posts

Re: Coding after coders: The end of computer programming as we know it?

#101
post #87

how many times in the history of computer programming has there been an end to computer programming as we know it, successfully, and how many times predicted? I can think of one successfully, off hand, although you could probably convince me there was more than one. the principle phrase being "as we know it", since that implies a large scale change to how it works but it continues afterwards, altered.

Off the top of my head, I can think of the following during my career: 1. COBOL (we actually did still use it back in the 80s) 2.AI back in the 80s (Dr. Dobbs was all concerned about it ...) 3. RAD 4. No-Code 5. Off-shoring 6. Web 2.0 7. Web 3.0 8. possibly the ADA/provably correct push depending on your area of programming TBH - I think the AI's are nice tools, but they got a long way to go before it's the 'end of c…

Stack overflow (and internet in general) changed the programming as we (at least some of us) knew it.

When I was learning programming I had no internet, no books outside of library, nobody to ask for days.

I remember vividly having spent days trying to figure out how to use the stdlib qsort, and not being able to.

Re: Coding after coders: The end of computer programming as we know it?

#102

You have to hold AI hand to do even simple vanilla JS correctly. Or do framework code which is well documented all over the net. I love AI and use it for programming a lot, but the limitations are real.

that's just not even remotely my experience. and i am ~20k hours into my programming career. ai makes most things so much faster that it is hard to justify ever doing large classes of things yourself (as much as this hurts my aesthetic sensibilities, it simply is what it is).

I've never seen a human estimate their "programming career" in kilohours. Is that supposed to look more impressive than years? So, you've been programming only about 7 years? I guess I'm at about "170 kilohours".

Re: Coding after coders: The end of computer programming as we know it?

#103
post #87

Earlier quoted context omitted.

Off the top of my head, I can think of the following during my career: 1. COBOL (we actually did still use it back in the 80s) 2.AI back in the 80s (Dr. Dobbs was all concerned about it ...) 3. RAD 4. No-Code 5. Off-shoring 6. Web 2.0 7. Web 3.0 8. possibly the ADA/provably correct push depending on your area of programming TBH - I think the AI's are nice tools, but they got a long way to go before it's the 'end of c…

Stack overflow (and internet in general) changed the programming as we (at least some of us) knew it. When I was learning programming I had no internet, no books outside of library, nobody to ask for days. I remember vividly having spent days trying to figure out how to use the stdlib qsort, and not being able to.

Hmm - I'm not sure I'd say that 'changed programming' - but the internet in general changed 'learning to program'. I can remember when I first discovered gopher and found I could read tons recent material for free, or finding stonybrook on the web - that was like a gold mine of algorithms! :-D

Re: Coding after coders: The end of computer programming as we know it?

#104
post #39

This is a very one-sided article, unashamedly so. Where's the references to the decline in quality and embarrassing outages for Amazon, Microsoft, etc?

Do we know that it decreased the quality, or introduced more opportunities for bugs by simply increasing the velocity? If every commit has a fixed probability of having a bug, you'll run into more bugs in a week by going faster.

AI is constantly trying to introduce bugs into my code. I've started disabling it when I know exactly where I'm going with the code, because the AI is often a lot more confused than I am about where the code is going.

Re: Coding after coders: The end of computer programming as we know it?

#105

If coding truly becomes effortless to produce - and by that extension a product becomes near free to produce - then I find it quite odd that the executive class thinks their businesses won’t be completely up ended by a raging sea of competition.

The struggle will completely shift to how to get traffic

That is already the struggle. There is too much stuff already.

Re: Coding after coders: The end of computer programming as we know it?

#106

Back in the day, programming was done on punch cards. In 20 years, that's how kids will see typing out lines of program code by hand.

At the rate things have been going, that is likely to happen in 20 days rather than 20 years.

Re: Coding after coders: The end of computer programming as we know it?

#107

Earlier quoted context omitted.

> especially when you have to work out how and why the AI-generated code is structured the way it is. You could just ask it? Or you don’t trust the AI to answer you honestly?

You're anthropomorphizing. LLMs can't lie nor can they tell the truth. These concepts just don't apply to them. They also cannot tell you what they were "thinking" when they wrote a piece of code. If you "ask" them what they were thinking, you just get a plausible response, not the "intention" that may or may not have existed in some abstract form in some layer when the system selected tokens*. That information is go…

Or ask another model to tell you what the changes do.

Re: Coding after coders: The end of computer programming as we know it?

#108
post #107

Earlier quoted context omitted.

You're anthropomorphizing. LLMs can't lie nor can they tell the truth. These concepts just don't apply to them. They also cannot tell you what they were "thinking" when they wrote a piece of code. If you "ask" them what they were thinking, you just get a plausible response, not the "intention" that may or may not have existed in some abstract form in some layer when the system selected tokens*. That information is go…

Or ask another model to tell you what the changes do.

[deleted]

Re: Coding after coders: The end of computer programming as we know it?

#109

Having an AI is like having a dedicated assistant or junior programmer that sometimes has senior-level insights. I use it to do tedious tasks where I don't care about the code - like today I used it to generate a static web page that let me experiment with the spring-ai chat bot code I was writing - basic. But yesterday it was able to track down the cause of a very obscure bug having to do with a pom.xml loading two…

I've generated 250KLoC this week, absolutely no changes in deps or any other shenanigans. I'm not even really trying to optimize my output. I work on plans/proposals with 2 or 3 agents simultaneously in Cursor while one does work, sometimes parallelized. I can't do that in less code and cleaner. I can't do it at all. Don't wait too long.

> I've generated 250KLoC this week

It's horrifying, all right, but not in the way you think lol. If you don't understand why this isn't a brag, then my job is very safe.

Re: Coding after coders: The end of computer programming as we know it?

#110
post #107

Earlier quoted context omitted.

You're anthropomorphizing. LLMs can't lie nor can they tell the truth. These concepts just don't apply to them. They also cannot tell you what they were "thinking" when they wrote a piece of code. If you "ask" them what they were thinking, you just get a plausible response, not the "intention" that may or may not have existed in some abstract form in some layer when the system selected tokens*. That information is go…

Or ask another model to tell you what the changes do.

Did you mean to reply to some other comment? I'm having trouble contextualizing your response - pardon the pun.
Post reply on HN