

Something that a high school student should know how to do it, but that it is not easy to find in the internet and that should indicate some degree of understanding. Then I though that, perhaps, it was so good at those exercises because they were pretty common, and just by a simple google search you can find a copy paste solution for them. Was this all? Can ChatGPT just replace coders like the steam engine replaced horses?
/translate-keyboard-d00059f587544c41a21d8db1ebb58e93.jpg)
At that point I started felt a bit overwhelmed. I continued with a few more boring typical coding questions and it managed to implement all them without mistakes. This is the kind of answer you would expect from a first year CS student. So, I started asking a few very simple programming answers like the following:Ĭan you implement a function to compute the factorial of a number using a cache? Use python.Ī clear and efficient implementation of the factorial. It was not my original intention, but let’s pretend it was, just to make this post more interesting. The goal of this post is to determine if I can effectively use ChatGPT as a programmer/mathematician assistant. OK. It’s so amazing that I couldn’t resist writing another. I know, we have some other recent posts about it. Yesterday I spent a couple of hours playing with ChatGPT.
