News for hackers. Stuff that matters.
Re:The Beginning of Programming as We'll Know It by mikkupikku on Thursday April 02, 2026 @09:22PM (#47622282)
My thinking is that high level languages like C aren't real coding. If you don't even know what ISA the software will be run on, then you need to get the fuck off my lawn!

Attitude as old as time itself.

Re:The Beginning of Programming as We'll Know It by Chinjut on Thursday April 02, 2026 @11:36PM (#47622928)
Yes, "An LLM is just a new higher level programming language", sure. A new programming language with no tractable guarantees about the behavior of any particular program, including in practice no guarantees that the same source code (in this new programming language) will reliably produce the same behavior. This is very different from traditional programming languages and how we can reason about them.

(Yes, one can write C programs with undefined behavior, but C does also have many well-defined properties which allow people to reason about well-defined C programs logically reliably.)

Re:The Beginning of Programming as We'll Know It by bitwize on Friday April 03, 2026 @12:22AM (#47623174)
(And the behavior of any given C implementation is completely defined.)
Re:The Beginning of Programming as We'll Know It by mikkupikku on Friday April 03, 2026 @08:19AM (#47625843)
It used to be that old farts made a big deal out of knowing the ins and outs of assembly programming and sneered at the kids who only knew "high level" languages like C, why, those damn kids didn't even understand the machine code their compilers emitted, didn't even know or care that it was so obviously suboptimal.

Really, your attitude is not new. Including even your "this is why it's different this time", its just a mirror reflecting the past.

Re:The Beginning of Programming as We'll Know It by dtagames on Friday April 03, 2026 @12:05AM (#47623076)
Right? Some of us used to read hex digits off printed paper dumps to debug mainframe memory (like me), but we can be excited about AI and embrace it, too.

From my perspective, knowing how it gets down to machine code makes it more useful and easier to control, but that doesn't mean I want to stop writing English now that we can.

Re:The Beginning of Programming as We'll Know It by hyperhello on Thursday April 02, 2026 @09:25PM (#47622295)
You mock, but not very persuasively. You seem to be relying on a silly idea you don't even believe in: that someone, once, made fun of C programming.
Re:The Beginning of Programming as We'll Know It by operatingthetan on Thursday April 02, 2026 @09:32PM (#47622342)
>AI is not real coding any more than The Sims is homemaking.

Your analogy is bad. The programmer and the AI both produce working code. The other poster's response was correct.

Re:The Beginning of Programming as We'll Know It by bigstrat2003 on Friday April 03, 2026 @12:42AM (#47623260)
The AI does not, in fact, produce working code.
Re:The Beginning of Programming as We'll Know It by recursive on Friday April 03, 2026 @03:54AM (#47624208)
I believe that someone can get it to produce working code. Whenever I press the button though, I'm not getting great results.
Re:The Beginning of Programming as We'll Know It by napsec on Thursday April 02, 2026 @09:32PM (#47622348)
I can't speak personally to what it was like to be a C developer in the early days of that language, but when I started out as a Ruby on Rails developer over a decade ago I was definitely told by some people that it didn't count as 'real programing' because of how much was abstracted away by the framework.
Re:The Beginning of Programming as We'll Know It by SpaceNoodled on Thursday April 02, 2026 @09:46PM (#47622399)
I have some bad news for you
Re:The Beginning of Programming as We'll Know It by mikkupikku on Thursday April 02, 2026 @09:55PM (#47622443)
Mocking? I'm quoting exactly the sort of thing that used to be said in earnest in the 80s and 90s. What you're doing now is exactly the same thing, there's no difference at all. Its the same reaction borne from the same old man instinct to bitch about the kids going soft. Yawn.
Re:The Beginning of Programming as We'll Know It by skydhash on Thursday April 02, 2026 @10:14PM (#47622539)
Both Algol and Lisp were from the 60s. I think programmers and computers scientists were already acquainted with high level programming languages enough to not equate using C as going soft.

Also software was always about domain knowledge and formal reasoning. Coding is just notation. Someone may like paper and pen, and someone may like a typewriter, but ultimately it’s the writing that matters. Correctness of a program does not depends on the language (and the cpu only manipulate electric flow).

I argue against AI because most of its users don’t care about the correctness of their code. They just want to produce lots of it (the resurgence of the flawed LoC metric as a badge of honor).

Re:The Beginning of Programming as We'll Know It by signatoremo on Thursday April 02, 2026 @10:52PM (#47622729)
> I argue against AI because most of its users don’t care about the correctness of their code.

This is remarkably sloppy for someone who codes. No facts, just opinion, claimed with confidence.

Re:The Beginning of Programming as We'll Know It by skydhash on Thursday April 02, 2026 @11:05PM (#47622789)
> No facts, just opinion, claimed with confidence

Strong opinions, loosely held.

What I’ve seen seems to confirm that opinion, so I’m still holding on to it.

Re:The Beginning of Programming as We'll Know It by mikkupikku on Friday April 03, 2026 @08:44AM (#47626053)
> Strong opinions, loosely held.

Yes doctor, but enough about my stool.

Re:The Beginning of Programming as We'll Know It by mikkupikku on Friday April 03, 2026 @08:15AM (#47625801)
> Both Algol and Lisp were from the 60s. I think programmers and computers scientists were already acquainted with high level programming languages enough to not equate using C as going soft

Most programmers didn't have access to anything so fancy as those, in fact most programmers considered access to a C compiler to be an extravagant flex well into the 80s. By the 90s they were well available and you had a new generation of programmers that started out with C, encountering older programmers who started out writing assembly for their z80s, the latter of whole were constantly sneering at kids going soft.