Nice! I hope they follow through.
One thing I appreciate about Rust is that the developers seem to move thoughtfully and apply a fair bit of rigor. It may appear they move slowly at times, but I like their approach.
Nice! I hope they follow through.
One thing I appreciate about Rust is that the developers seem to move thoughtfully and apply a fair bit of rigor. It may appear they move slowly at times, but I like their approach.
Blanket AI bans are becoming the new slop.
Agreed, but hopefully they're being used more for "Let's pause for now while we figure out a good way to filter out true AI-Code-Kiddies slop from actual programmers using it as a proper tool" rather than perm bans
Actual programmers using it as a proper tool should produce output indistinguishable from actual programmers not using it at all. That there even is (often) a visible distinction is a big part of the problem.
Notably, it even explicitly says in the proposal that it shouldn't require any policing. Instead, obvious cases are more important.
Yeah, that totally makes sense.
is this a blanket ai ban though?
From the policy in the PR:
The policy's guidelines are roughly as follows:
It's fine to use LLMs to answer questions, analyze, distill, refine, check, suggest, review. But not to create.
LLMs work best when used as a tool to write better, not faster.
We carve out a space for "experimentation" to inform future revisions to this policy.
So... No, it isn't.
Note that there are times when using a LLM to create code is allowed. Reading the doc explains the nuance.
Welcome to the Rust community! This is a place to discuss about the Rust programming language.
Credits