- Joined
- Jun 4, 2018
- Messages
- 1,295
- Reaction score
- 936
And never learn a damn thing eitherjunior devs will lean pretty heavily on it at first
And never learn a damn thing eitherjunior devs will lean pretty heavily on it at first
It appears to be changing the world from what I see and hear. I've never used it, but I keep hearing about it being used for job interviewing, schooling & education, coding & report writing.
TP
Yes.When I asked it to write me a Arduino based Morse Code "DeCoder" it kept giving me More Code "EnCoders" that took text and put dots and dashes on the screen or toggle an I/O pin to key a radio. I searched the code on google and it was just using other peoples code.
I told it the problem, you are giving me EnCoders, not A decoder. I need a decoder that takes audio from a radio and displays text from it. It thought for a time and could not do it. Because there is not one on the internet yet for it to copy was my best guess.
Yes, because style guides and linters and auto complete don't make Real Programmers. /sAnd never learn a damn thing either
ExactlyYes, because style guides and linters and auto complete don't make Real Programmers. /s
It seems to me that ChatGPT is more effective for writing some simple texts, but even in this case, a good result is not guaranteed.[Ignoring the copyright issues for now]
I have used ChatGPT to get specific code examples Ex: "Can you generate C code for the Python Huber Regressor...?" It does indeed give me code - but that I then have to test against the python version across some quantity of datasets. I've also asked it questions about topics like "parquet file format" and you can actually learn enough with code to understand it... (!). What is really nice is subsequent questions can build on what you learned from previous answers. [if it referred to a "parquet header", then your next question can be "what is the binary format of the Parquet header?" !!!]
But - I once asked it to give me code in C to give the time since last boot for a Windows system. It gave it to me - but was wrong the first three times.... (You can actually get it to admit it made a mistake and update the answer - but you had to be able to recognize that it was a mistake...) In this particular case, it seemed to have a problem with units (microseconds vs seconds) as well as regular math... it had a variable, assigned it to another variable. subtracted the two variables (now always equals zero) - and thought that was the time since boot...
But in keeping with this thread, i also tried to ask it for Raven software right now and it is clear that it doesn't understand what a Raven is (I had follow up questions for it that made it obvious)... but this was my attempt...
View attachment 622762
But was able to ask for code in C for the conversion (I didn't sanity check it though). [The code sample included a main as well so would be fully functional.] It seems to me that ChatGPT is more effective for writing some simple texts, but even in this case, a good result is not guaranteed. It will take some time before AI becomes more advanced for such complex tasks as generating correct code. I tried to use this software to write a term paper on medicine, but I was not happy with the result. Instead, I decided to buy nursing papers cheap online to get the original article. It seems to me that quite a bit of time must pass before such programs can replace a person.
View attachment 622763
Enter your email address to join: