Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #38720 > unrolled thread

The end of programming

Started byGroo Vee <groovee@cyberdude.com>
First post2020-08-12 19:37 -0700
Last post2020-08-13 10:25 -0700
Articles 5 — 4 participants

Back to article view | Back to comp.lang.javascript


Contents

  The end of programming Groo Vee <groovee@cyberdude.com> - 2020-08-12 19:37 -0700
    Re: The end of programming John G Harris <niam@jghnorth.org.uk.invalid> - 2020-08-13 08:54 +0100
    Re: The end of programming Arno Welzel <usenet@arnowelzel.de> - 2020-08-13 13:06 +0200
      Re: The end of programming Arno Welzel <usenet@arnowelzel.de> - 2020-08-13 14:58 +0200
    Re: The end of programming "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2020-08-13 10:25 -0700

#38720 — The end of programming

FromGroo Vee <groovee@cyberdude.com>
Date2020-08-12 19:37 -0700
SubjectThe end of programming
Message-ID<eebc5ca2-1271-438f-b765-50793fa0a5edn@googlegroups.com>
Read this:

https://techxplore.com/news/2020-08-verge.html

https://www.infoq.com/articles/gpt3-enabled-applications/


...maybe we're on the verge of Deep Trouble, all of us??

[toc] | [next] | [standalone]


#38721

FromJohn G Harris <niam@jghnorth.org.uk.invalid>
Date2020-08-13 08:54 +0100
Message-ID<4as9jf1glou1njfmj3729sgeq0if94ceaa@4ax.com>
In reply to#38720
On Wed, 12 Aug 2020 19:37:07 -0700 (PDT), Groo Vee
<groovee@cyberdude.com> wrote:

>Read this:
>
>https://techxplore.com/news/2020-08-verge.html
>
>https://www.infoq.com/articles/gpt3-enabled-applications/
>
>
>...maybe we're on the verge of Deep Trouble, all of us??

Millions of not-very-good programmers have already done that. Think of
any large-scale government project.

  John

[toc] | [prev] | [next] | [standalone]


#38722

FromArno Welzel <usenet@arnowelzel.de>
Date2020-08-13 13:06 +0200
Message-ID<hpkl6bFbcvfU1@mid.individual.net>
In reply to#38720
Groo Vee:

> Read this:
> 
> https://techxplore.com/news/2020-08-verge.html
> 
> https://www.infoq.com/articles/gpt3-enabled-applications/
> 
> 
> ...maybe we're on the verge of Deep Trouble, all of us??

And how creates the programs which run the AI?

-- 
Arno Welzel
https://arnowelzel.de

[toc] | [prev] | [next] | [standalone]


#38723

FromArno Welzel <usenet@arnowelzel.de>
Date2020-08-13 14:58 +0200
Message-ID<hpkrnuFcp8nU1@mid.individual.net>
In reply to#38722
Arno Welzel:

> Groo Vee:
> 
>> Read this:
>>
>> https://techxplore.com/news/2020-08-verge.html
>>
>> https://www.infoq.com/articles/gpt3-enabled-applications/
>>
>>
>> ...maybe we're on the verge of Deep Trouble, all of us??
> 
> And how creates the programs which run the AI?

Arg... And *who* creates the programs which run the AI?


-- 
Arno Welzel
https://arnowelzel.de

[toc] | [prev] | [next] | [standalone]


#38724

From"Michael Haufe (TNO)" <tno@thenewobjective.com>
Date2020-08-13 10:25 -0700
Message-ID<a68d18c7-f266-479b-b702-3c8afc591212o@googlegroups.com>
In reply to#38720
On Wednesday, August 12, 2020 at 9:37:13 PM UTC-5, Groo Vee wrote:
> Read this:
> 
> https://techxplore.com/news/2020-08-verge.html
> 
> https://www.infoq.com/articles/gpt3-enabled-applications/
> 
> 
> ...maybe we're on the verge of Deep Trouble, all of us??

People have been saying this since the 80s if not earlier. Ever heard of Fifth-Generation Programming Languages? [1]

The problem discovered in the 80s is the same problem that will be rediscovered here: The challenge is not programming it's Requirements engineering. Much of the crap written today could have been replaced with drag and drop. We've had such systems forever as well. In the 90s Visual Basic 5 had the form designer to drag and drop interfaces for example.

This may help "Power Users" be a thing again and replace mediocre programmers but for more interesting and challenging problems? I don't see it.

It's one thing for you to ask the system to do this:

<https://twitter.com/sharifshameem/status/1282676454690451457>

Give me "a table of the richest countries of the world with the columns name and gdp"

And it's an entirely different thing for me to say:

"Give me a program that calculates prime numbers in reverse"

You will learn quickly that this will be like the Monkey's Paw[3] that could interpret your wishes in the worst possible way. You'll end up writing your wishes so precise that you'd basically be programming. Then you'll wish for a more constrained programming language with domain specific syntax to eliminate the extraneous.

To quote Alan Perlis:

"Within a computer natural language is unnatural."

[1] <https://en.wikipedia.org/wiki/Fifth-generation_programming_language>
[2] Spiritually a resurrected ALICE system with cloud computing. <https://en.wikipedia.org/wiki/Artificial_Linguistic_Internet_Computer_Entity>
[3] <https://en.wikipedia.org/wiki/The_Monkey%27s_Paw>

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.javascript


csiph-web