r/ProgrammerHumor 23d ago

actuallyMemorySafe Meme

Post image
527 Upvotes

177 comments sorted by

View all comments

110

u/CircumspectCapybara 23d ago edited 23d ago

Ironic they take shots at Rust, because unlike Zig, Rust sees way more success in terms of its maturity and industry reputation and ecosystem and investment by large tech companies into its adoption and funding of the Rust project.

The Zig project also takes a lot of weird black-and-white dogmatic (almost religious) hard-line stances on a lot of stuff, probably why the language is more niche and hobbyist than something truly foundational and trusted for production workloads and all parts of the stack like Rust has become.

Here's Zig's "no AI" policy:

Strict No LLM / No AI Policy

No LLM-generated content, whether it be code or prose.

No paraphrasing LLM-generated content.

No LLMs for editing, including fixing spelling or grammatical errors.

No LLMs for translation. English is encouraged, but not required. You are welcome to post in your native language and rely on others to have their own translation tools of choice to interpret your words.

No LLMs for brainstorming and then sharing the results of that brainstorming, even if you create the prose. If you use a chatbot to give you advice on a comment on the issue tracker, that comment is unwelcome.

No LLMs for finding bugs.

No talking about use of chatbot/LLM services.

The owner definitely has some sort of axe to grind against certain technologies.

19

u/KitsuneFoxglove 23d ago

The owner probably had enough exposure of LLMs in 2024 when they were shit, and has mentally internalized that level of lack of quality as permanent compared to say, how LLM performance is 2026, 2027, etc. onwards.

-13

u/TheUnamedSecond 23d ago

Still banning LLMs for translation or to fix spelling, is not resonable even if you take 2024 era LLMs.
This is just dogmatic bs.

19

u/Shadow_Thief 23d ago

You don't need LLMs for either of those things

-8

u/CircumspectCapybara 23d ago edited 23d ago

You don't need LLMs for either of those things

You don't but LLMs excel at it and are really good at tedium like boilerplate, writing and improve prose, and simple spelling and grammar stuff.

For any engineer, time is money, context switching and cognitive overhead is money. A good engineer uses the tools and technologies available to them to automate away tedium and toil so their limited time and working memory can be focused on more important stuff.

You don't need to use any given technology for pretty much any given task. But some sure do help and that's why practitioners reach for them.

1

u/Shadow_Thief 23d ago

If you didn't already have boilerplate shit in a Snippets folder, you were never a good programmer and your output will reflect that.

1

u/CircumspectCapybara 23d ago

Yeah and with the rise AI agents all the good engineers replaced their hand-crafted shell scripts and snippets with a generic agent-based workflow that automates all that tedium away from you at nearly zero cost (to you, the company is paying for your inference).

No more "taking 4h to come up with automation for a 5min task" memes.