You Don't Need AI to Generate Code

You Don't Need AI to Generate Code

3 pointsby Lozybug4 comments

Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • great ted talk!
  • It's not even about generating code now. Good luck getting "agentic programming" out of people's head.
  • Part of me really wants to agree, part of me just thinks it's too late to go back to the old ways and some slop will always exist. Do you have any good ways to evaluate AI Slop? Made a fun project (could call it a campaign) with a similar PoV, I'm spiritually old, check it out - dontshipslop.com, and let me know if you have any ideas on how to build a slop detector that evaluates things from a deterministic spec to code program synthesis approach...
  • > now that we have the compute and proper AI, not just IKBS, we can focus on generating a specification and not the code. A specification that can persist across the entire SDLC. All a bit like all the other branches of engineering that have drawings, specifications and circuit diagrams and things.

    I'm not clear what this is supposed to achieve; if engineers can use AI to generate good specs, what's the issue with using llm in tdd/codegen cycle.

    currently, for complex projects with big teams the strategy seems to let llm loose and shoot for impossible deadlines which will likely backfire as llm could generate good code for a small subsystem, it fails frequently in brownfield, large projects resulting in engineering rework;

    by considering human effort to code in the release schedule, and then using llm to generate/refactor/tdd a good quality software could be built, without frustrating engineers having to deal with ai slop.

  • > mapped to produce code deterministically

    that means your "spec" is essentially a code and the point you're trying to make is empty

  • Spot on—focusing AI on strict specification design rather than raw code generation fixes the core issue of probabilistic drift, giving us deterministic safety with modern speed
  • Here's a recent article from my Substack: Stop Asking AI To Write Your Code. Here's the link...

    https://formalmethodsai.substack.com/p/stop-asking-ai-to-wri...

  • It might be worth adding that with an approach such as this, it would be possible to meet AI software regulations, for example the EU AI Act and others now coming into force around the world. Other 'regulatory packs' could be obtained directly from the specification. Would AI generated code and no-code built systems be able to do that without much post-hoc activity? What do you think?

Explore Birbla archives