From: jason_hindle@yahoo.com   
      
   On 18/11/2025 21:19, ram@zedat.fu-berlin.de wrote:   
   >Ben Collver wrote or quoted:   
   >>Why write code, the thinking went, when you could diagram it?   
   >   
   > There also are outright visual programming languages. See [1].   
   >   
   >>But even AI doesn't remove the core challenge of software   
   >>development: understanding what needs to be built.   
   >   
   > Yeah, see [2].   
   >   
   > Writing prompts for a chatbot /is/ programming. So, there still   
   > are "coders".   
      
   Writing prompts for a chatbot is specification. That probably explains why   
    opinions on using AIs as programming aids vary so much.   
      
   >   
   > Still, some things /have/ gotten easier. I have a reader and   
   > writer for PNG files in Python. But it did not handle palettes   
   > (technically, color type 3)! So I told the chatbot to add this.   
   > Both the reader (191 lines) and the writer (90 lines) ran   
   > correctly immediately. No need to debug! The three PNG files   
   > I just posted here (with just 34, 11, and 12 KBytes only)?   
   > They all were encoded with it! The last one with a palette.   
   >   
   > [1]   
   >   
   > .--------------------------------------------.   
   > | .---------------. |   
   > | | .----. | |   
   > | | ->| | | |   
   > .-------. | | | <= | -> | |   
   >[] --->| qsort |---> [] | | x ->| | | |   
   > '-------' | | '----' | |   
   > | '---------------' |   
   > | | |   
   > | v .---. |   
   > | .------. .-------. | | |   
   >.---------------. | xs -->| grep | ->| qsort | --->| | |   
   >| .---. | | '------' '-------' | j | |   
   >| x -->| | | .-------. | .------. | o | |   
   >| | : | -> |-->| qsort | ->| x --->| list | --------------->| i | --> |   
   >| xs ->| | | '-------' | '------' | n | |   
   >| '___' | | .------. .-------. | | |   
   >'---------------' | xs -->| grep | ->| qsort | --->| | |   
   > | '------' '-------' | | |   
   > | ^ '---' |   
   > | | |   
   > | .---------------. |   
   > | | .----. | |   
   > | | x ->| | | |   
   > | | | < | -> | |   
   > | | ->| | | |   
   > | | '----' | |   
   > | '---------------' |   
   > '--------------------------------------------'   
   >   
   > [2]   
   >   
   >|The hardest single part of building a software system is   
   >|deciding precisely what to build.   
   >Brooks, F.P. Jr., The Mythical Man-Month: Essays on Software   
   >Engineering, Addison Wesley, Reading, MA, 1995, Second Edition.   
   >   
   >   
      
      
   --   
   --   
   A PICKER OF UNCONSIDERED TRIFLES   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|