←back to thread

925 points dmitrybrant | 1 comments | | HN request time: 0.205s | source
Show context
meander_water ◴[] No.45164266[source]
> Be as specific as possible, making sure to use the domain-specific keywords for the task.

If you don't have the technical understanding of a language or framework, there is going to be a lot of ambiguity in your prompts.

This specificity gap leads the LLM to fill in those gaps for you, which may not be what you intended. And that's usually where bugs hide.

I think this is the flip side to being a "force multiplier"

replies(1): >>45164416 #
SV_BubbleTime ◴[] No.45164416[source]
“I need a C class that has a constructor for a tuple”

I would hope Claude would be like “Hold on man…”

replies(3): >>45164566 #>>45164790 #>>45168017 #
1. petesergeant ◴[] No.45164566[source]
> I need a C class that has a constructor for a tuple

| I'll create a simple C++ class with a constructor that takes a tuple. Here's an example...

> nah C

| C doesn't have classes or constructors - those are C++ features. In C, you would use a struct and create an initialization function. Here's how you'd handle a tuple-like structure: