It also obscures any licensing issues one might have.
Most of the time people do not read AI generated code and its way harder to debug than normally ctrlC + ctrlV code
I wish I could steal code. Everything I do is so situation-specific. I save my own snippets “for next time” but they never seem to come up again lol
Vibe coding is to coding what microwaving is to cooking.
Don’t associate microwaves with AI… The microwave has very viable uses!
I usually chuck a potato in the microwave for like a few minutes before finishing it off in the air fryer. Get that fluffy inside and crispy outside in less than 30 mins, whereas oven cooking it in foil would take an hour plus. Same results but quicker.
But oh boy is it a flashy good-looking structured cool code! It doesn’t work, but it’s cool!
And don’t forget that hours of chilly AI-coding can save you minutes of hard manual work. That is peak efficiency
But oh boy is it a flashy good-looking structured cool code! It doesn’t work, but it’s cool!
Purely out of curiosity, I used the Cursor IDE for a personal project involving a lot of math-y stuff, and this really wasn’t my experience.
Not only was most of what it produced wrong (ran just fine, but mostly produced complete garbage), the code quality was absolute shit. Overly long functions, often with parts that repeated, kept shoving more and more parameters into those overly long functions, no sense of using abstractions to cut down on code length etc. etc.
Might have partially been a question of language choice; I was using Julia, and there’s definitely not going to be as much training data for it compared to something like Python (🤮), and a lot of the code that is out there has been written by people who aren’t coders but scientists
Sure, results probably vary greatly by language and chosen AI. If you just accept it’s basically mostly useless, it can be helpful. It often showed me new ways or ideas that didn’t work at all, but gave me the right kick in the right direction.
But I’m no pro, I just code for fun since forever. There might be AIs that could probably do better jobs, as I’m also no AI-“pro”.