It gets it mostly right most of the time, and often times it quite literally suggests what I was about to type.
This is mostly in Rust and C#, maybe other languages have more of a hurdle for AI.
It gets it mostly right most of the time, and often times it quite literally suggests what I was about to type.
This is mostly in Rust and C#, maybe other languages have more of a hurdle for AI.
Last time I tried it had no way of valid rust code beyond hello-world level, constantly producing code that failed the borrow checker.
GitHub Copilot does a good job of generating correct Rust, it just has the usual subtle-but-annihilating-if-not-caught logic bugs, like in all other languages.
I'm don't write Rust for a living, only been experimenting on-and-off with the language, but isn't stumbling on the move/copy/clone semantics literally stumbling on the borrow checker? Or are there issues regarding move/copy/clone that aren't related to the the borrow checker?