[–] 4 points 1 week ago (2 children)

why don't you learn to harvest your own food, tailor your own clothes, etc, etc. your argument is one against automation. without keeping in mind both are not mutually exclusive. you can do whatever you want while others do what makes them happy!

  • source
  • parent
  • context
  • [–] 7 points 1 week ago (1 child)

    You seem to be making a huge deal out of one person on the internet saying that they stopped programming in Rust because they felt that rust projects were getting dominated by LLM output

    I didn't make a huge deal out of it; I made one short comment (sincerely) asking if they were serious, and replied because it turned into a longer comment chain. I don't think it's a big deal. I am surprised that they weren't joking and find their rationale ridiculous. And I separately take issue with the chauvinism expressed in another comment, but I don't think the original comment is a big deal.

  • source
  • parent
  • context
  • [–] -1 points 1 week ago (2 children)

    How did English become the most widely spoken language? Most certain through far more bloodshed than anything to do with the production of AI systems. If Rust’s association with AI is a reason to avoid using Rust, then yes, the social conditions surrounding English usage are sufficient grounds for a movement away from English as the lingua franca.

    Sure, but this is way too much arguing for a minor and harmless statement. You seem to be making a huge deal out of one person on the internet saying that they stopped programming in Rust because they felt that rust projects were getting dominated by LLM output. They weren't advocating for others to do the same. They simply stated a personal choice. I choose to let people make the choices that they want to make and state their reasons for doing so, especially if their choice has no effect on me.

    Even the joke meme in their original post wasn't making an accusation towards rust but simply saying that rust use in combination with all the other indicators in the meme (i.e., "I made", "open source", and "in a month") point towards a project being vibe-coded.

  • source
  • parent
  • context
  • [–] 7 points 1 week ago (3 children)

    How did English become the most widely spoken language? Most certain through far more bloodshed than anything to do with the production of AI systems. If Rust's association with AI is a reason to avoid using Rust, then yes, the social conditions surrounding English usage are sufficient grounds for a movement away from English as the lingua franca.

    Anyway, like I said in my comment, you can replace "English" with any other language that LLMs speak fluently. I gave English as the example language because that is the language this forum is in. There are much less widely spoken languages that LLMs are also fluent in. Should users of those languages abandon their languages? I was responding to that person's ridiculous reasoning.

  • source
  • parent
  • context
  • [–] 28 points 1 week ago* (8 children)

    I'm a professional software engineer writing Rust for many years now.

    Honestly, I am very happy that AI is using Rust. Much better that AI uses Rust than Python! If you think AI written Rust is bad, you have no idea how sloppy AI written Python is.

    Rust is a great language. Turns out the same stuff that makes it great for humans also makes it great for agents. This is not a bad thing, this is a win-win.

    Historically, Rust's biggest disadvantage has been how hard the language is to write and how much you sometimes need to fight the compiler. This disadvantage is quite effectively mitigated by AI, since you can let the AI fight the compiler and write most of the code. So you get all the advantages that Rust brings with basically none of the downsides.

    I'm just happy that Rust was invented before LLMs. If Rust did not exist before LLMs, the code the AIs would be writing would be a lot worse.

    Hope that answers it.

  • source
  • parent
  • context
  • [–] 2 points 1 week ago*

    Any project is a sum of its parts, and if you're talking about maintainability, then the parts you could easily point to would be things like high coupling, overly large file sizes, functions that are too big and should be broken up.

    Meanwhile, your own link shows that it's roughly within the ballpark of industry average. And if you look through issues for any large project on github you'll see similar types of issues. Given how new the project is, none of this is really surprising or out of the ordinary.

    As a note, nowhere did I suggest they do manual code reviews of everything at this speed. What I do think they have is a regression test suite which they build out as issues come up and they fix them.

  • source
  • parent
  • context
  • [–] 25 points 1 week ago

    Rust really has a reputation. Not only it is associated with slop and snobbery (slobbery?), but also with efforts to steal skill and capability from the community by "rewrite it in Rust"-ing FOSS projects into projects with corporate-friendly licenses that enable wholesale project theft and enshittification.

  • source
  • [–] 4 points 1 week ago

    My bad I shouldnt have assumed they were intelligent adults with personal responsibility and agency. I guess if someone offers to pay you then you are completely absolved of any moral responsibility.

  • source
  • parent
  • context
  • view more: ‹ prev next ›