Automatic Programming vs. Artificial Intelligence

被引:0
|
作者
Noble, James [1 ,2 ]
机构
[1] Creat Res & Programming, Wellington, New Zealand
[2] Australian Natl Univ, Canberra, ACT, Australia
关键词
Programming; Software Engineering; Artificial Intelligence; AIware; Vapourware; Vapeware;
D O I
10.1145/3664646.3664775
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Ever since we began programming in the 1950s, there have been two diametrically opposed tendencies within computer science and software engineering: on the left side of the Glorious Throne of Alan Turing, the tendency to perfect the Art of Computer Programming, and on the right side, the tendency to end it. These tendencies can be seen from the Manchester Mark I's "autocode" removing the need for programmers shortly afterWW2, COBOL being a language that could be "read by the management"; to contemporary "no-code" development environments; and the idea that large language models herald "The End of Programming". This vision paper looks at what AI will not change about software systems, and the people who must use them, and necessarily must build them. Rather than neglecting 50 years of history, theory, and practice, and assuming programming can, will, and should be ended by AI, we speculate on how AI has, already does, and will continue to perfect one of the peak activities of being human: programming.
引用
收藏
页码:144 / 146
页数:3
相关论文
共 50 条
  • [1] Artistic intelligence vs. artificial intelligence
    Marburger, Marcel Rene
    ARTNODES, 2024, (34):
  • [2] Human vs. Artificial Intelligence
    Baeza-Yates, Ricardo
    Villoslada, Pablo
    2022 IEEE 4TH INTERNATIONAL CONFERENCE ON COGNITIVE MACHINE INTELLIGENCE, COGMI, 2022, : 40 - 48
  • [3] ARTIFICIAL INTELLIGENCE AND AUTOMATIC PROGRAMMING IN CAI
    KOFFMAN, EB
    BLOUNT, SE
    ARTIFICIAL INTELLIGENCE, 1975, 6 (03) : 215 - 234
  • [4] Predicting cancer outcome: Artificial intelligence vs. pathologists
    Kudo, Yasusei
    ORAL DISEASES, 2019, 25 (03) : 643 - 645
  • [5] Artificial vs. enhanced intelligence: Computer or human behavior?
    Guitton, Matthieu J.
    COMPUTERS IN HUMAN BEHAVIOR, 2014, 31 : 332 - 333
  • [6] Explainable vs. interpretable artificial intelligence frameworks in oncology
    Bertsimas, Dimitris
    Margonis, Georgios Antonios
    TRANSLATIONAL CANCER RESEARCH, 2023, 12 (02) : 217 - 220
  • [8] Economics of Artificial Intelligence in Healthcare: Diagnosis vs. Treatment
    Khanna, Narendra N.
    Maindarkar, Mahesh A.
    Viswanathan, Vijay
    Fernandes, Jose Fernandes E.
    Paul, Sudip
    Bhagawati, Mrinalini
    Ahluwalia, Puneet
    Ruzsa, Zoltan
    Sharma, Aditya
    Kolluri, Raghu
    Singh, Inder M.
    Laird, John R.
    Fatemi, Mostafa
    Alizad, Azra
    Saba, Luca
    Agarwal, Vikas
    Sharma, Aman
    Teji, Jagjit S.
    Al-Maini, Mustafa
    Rathore, Vijay
    Naidu, Subbaram
    Liblik, Kiera
    Johri, Amer M.
    Turk, Monika
    Mohanty, Lopamudra
    Sobel, David W.
    Miner, Martin
    Viskovic, Klaudija
    Tsoulfas, George
    Protogerou, Athanasios D.
    Kitas, George D.
    Fouda, Mostafa M.
    Chaturvedi, Seemant
    Kalra, Mannudeep K.
    Suri, Jasjit S.
    HEALTHCARE, 2022, 10 (12)
  • [9] Artificial Intelligence, Artists, and Art: Attitudes Toward Artwork Produced by Humans vs. Artificial Intelligence
    Hong, Joo-Wha
    Curran, Nathaniel Ming
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2019, 15 (02)
  • [10] Artificial Intelligence vs. Human: Decoding Text Authenticity with Transformers
    Gifu, Daniela
    Silviu-Vasile, Covaci
    FUTURE INTERNET, 2025, 17 (01)