Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Also, Swift allows extensions of fundamental types. I often declare extensions of Int and Array. It’s fairly common to add computed properties and functions to basic APIs.

I’m pretty sure that a number of folks extended the API with this property (which is what I did, once I figured out how to address the issue. It just made sense to do so), and ChatGPT read that as a standard system call.

That’s likely to be an issue with more mainstream languages, as extension is a fairly common pattern, these days.

I think I may start tagging my extensions (like a naming prefix), to signal they are added after the fact. I do a lot of open-source work, so it’s likely to be used as training data.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: