It’s been a while since I picked up a new language, but I remember the last time I did, the hardest part was just figuring out how to do trivial things. It’s crazy how long it took me to figure out how to do a simple thing like split a string into fields by a delimiter. I can literally paste a line of code into ChatGTP and say “convert this Python line into JavaScript” and it’ll just do it. Fantastic.
Or yeah, I could spend five minutes reading the man page to remind myself of strptime’s date format every time I need to format a date. Orrrrrr I can just ask the bot something like How do I format this dateto look like"YYYY-MM-DD HH-MM-SS"in python? Wed Oct 2505:37:04 PDT 2023.
Untill it completely makes up a date format that looks reasonable but won’t work.I tried ChatGPT to research, in Rust, how to require at least one feature at compilation time just with Cargo.toml options. Turns out that’s not supported, but that didn’t prevent ChatGPT from trying to gaslight me with some hallucinations about options that would do this. It’s a waste of time when you can’t differentiate hallucinations from recollection, for an experienced dev parsing documentation without this uncertainty should be much more efficient.
It works really well with Python, and just ok with everything else. It had issues with Lua over the summer when I started using it, but that was with gpt3
Which is the greatest use case for ChatGPT.
It’s been a while since I picked up a new language, but I remember the last time I did, the hardest part was just figuring out how to do trivial things. It’s crazy how long it took me to figure out how to do a simple thing like split a string into fields by a delimiter. I can literally paste a line of code into ChatGTP and say “convert this Python line into JavaScript” and it’ll just do it. Fantastic.
Or yeah, I could spend five minutes reading the man page to remind myself of strptime’s date format every time I need to format a date. Orrrrrr I can just ask the bot something like
How do I format this date to look like "YYYY-MM-DD HH-MM-SS" in python? Wed Oct 25 05:37:04 PDT 2023
.Untill it completely makes up a date format that looks reasonable but won’t work.I tried ChatGPT to research, in Rust, how to require at least one feature at compilation time just with Cargo.toml options. Turns out that’s not supported, but that didn’t prevent ChatGPT from trying to gaslight me with some hallucinations about options that would do this. It’s a waste of time when you can’t differentiate hallucinations from recollection, for an experienced dev parsing documentation without this uncertainty should be much more efficient.
It works really well with Python, and just ok with everything else. It had issues with Lua over the summer when I started using it, but that was with gpt3