3 ms·
Sounds like coding with extra steps.
by cryptonym 1y ago
Sounds like coding with extra steps.
- nonethewiser 1y agoWhat is the extra step? You have to do the upfront legwork either way.
- bluefirebrand 1y agoIn my experience when you have a problem that is small enough for an LLM to solve, you could just write the code directly. You don't have to produce a detailed spec first If the LLM needs a detailed spec to solve the same problem then you're doing unnecessary work to produce the spec for the LLM first
- th0ma5 1y agoThis has been the problem with higher level natural language programming for years. I really wonder what people are doing if they don't see this core issue that precludes their use.
- bluefirebrand 1y agoIt makes me wonder if some people writing code just cannot think in terms of code? I imagine it is very slow if you always have to think in a human language and then translate each step into programming language When people describe being in flow state, I think what is happening is they are more or less thinking directly in the programming language they are writing. No translation step, just writing code LLM workflows completely remove the ability to achieve that imo
- DevDesmond 1y agoCSS or Tailwind has always been a tough one for me. I have banks of flashcards to help me remember stuff, (align-items, justify-content, grid-template-columns, etc.). Even with all that effort and many projects of practice, though, I've never had things click. LLM assisted programming, however? – instant flow state. Instead of thinking in code I can think in product, and I can go straight from a pencil sketch to describing it as a set of constraints, and then say, "make sure it's ARIA compliant and responsive", and 95% of the work is done. I feel similarly about configuration heavy files like Nginx or something. I really don't care to spend my time reading documentation, I'd rather copy paste the entire docs into the context window and then describe what I want in English. Also good for SQL. And library code for a one off tool or API. And Bash scripting.
- bluefirebrand 1y ago> Instead of thinking in code I can think in product I think you are talking about something very different than I am when you say flow state