News for hackers. Stuff that matters.
Re:ChatGPT passes the 2022 AP Computer Science A free respon... by humanistbot on Sunday December 04, 2022 @09:06PM (#33860531)
Why not? The profession went from writing machine code by hand to auditing "auto-generated" machine code from assembly. And so on with every generation of programming languages. With every new higher-level language with new abstractions, we're often just adding another chain to the inputs to a machine code translator.

Edit: If you showed a programmer from the 1950s python syntax and told them that all you have to do is write these words to build a program, they'd think it was artificial intelligence.

Re:ChatGPT passes the 2022 AP Computer Science A free respon... by h0l0cube on Sunday December 04, 2022 @09:52PM (#33860876)
> Edit: If you showed a programmer from the 1950s python syntax and told them that all you have to do is write these words to build a program, they'd think it was artificial intelligence.

I think you might be underestimating programmers in the 1950s.

> The first practical compiler was written by Corrado Böhm in 1951 for his PhD thesis

https://en.wikipedia.org/wiki/History_of_compiler_constructi...

Re:ChatGPT passes the 2022 AP Computer Science A free respon... by legutierr on Sunday December 04, 2022 @10:23PM (#33861070)
Yes, and LISP was created only shortly after that, in 1955.
Re:ChatGPT passes the 2022 AP Computer Science A free respon... by xmprt on Monday December 05, 2022 @03:11AM (#33862840)
I don't think the GP is underestimating programmers in the 1950s but rather commenting on their definition of AI. Back then first order logic was considered AI to a lot of people. I feel like in 50 years, AI models will become so complex and sophisticated that they will look back at us surprised that we ever considered ChatGPT to be an AI since it fails at basic logic tasks like the event ordering example above.
Re:ChatGPT passes the 2022 AP Computer Science A free respon... by IncRnd on Sunday December 04, 2022 @10:31PM (#33861114)

  > Why not? The profession went from writing machine code by
  hand to auditing "auto-generated" machine code from
  assembly.
A compiler determistically creates assembly through a set of rules not through AI. You absolutely cannot compare these two in that way.

  > Edit: If you showed a programmer from the 1950s python
  syntax and told them that all you have to do is write these
  words to build a program, they'd think it was artificial
  intelligence.
I guarantee you that your bias is a complete misunderstanding. People today are not more intelligent compared to people then. People are people, and programmers in the 1950s had to be extremely clever.
Re:ChatGPT passes the 2022 AP Computer Science A free respon... by kaba0 on Monday December 05, 2022 @02:43AM (#33862691)
Especially that our field foundations wasn’t shaken to the core in the last 70 years, when around the century there was a huge change in understanding.. everything. Gödel, Turing machines, Chomsky, Halting theorem, etc. That we no longer has to fit into 3 megabytes and thus can write some monster abstractions is not fundamentally different at all.
Re:ChatGPT passes the 2022 AP Computer Science A free respon... by snickerbockers on Monday December 05, 2022 @12:14AM (#33861754)
>Edit: If you showed a programmer from the 1950s python syntax and told them that all you have to do is write these words to build a program, they'd think it was artificial intelligence.

he's a computer programmer, not a teutonnic knight.

Re:ChatGPT passes the 2022 AP Computer Science A free respon... by TeMPOraL on Monday December 05, 2022 @06:43AM (#33864298)
> Edit: If you showed a programmer from the 1950s python syntax and told them that all you have to do is write these words to build a program, they'd think it was artificial intelligence.

Well, if you showed a programmer from late 1960s / early 1970s that same thing, they'd show you Lisp and laugh you off, or despair that programming seemingly regressed in the future.