Remix.run Logo
afry1 4 hours ago

If code is now free, why does the language matter at all?

bigfishrunning 4 hours ago | parent | next [-]

Because you'll have to review it, and Go's design limits the number of ways it can go wrong.

Code is free, sure, but it's not guaranteed to be correct, and review time is not free.

afry1 3 hours ago | parent [-]

If code must be correct, and review time is not free, and review time is costlier than code time, why not just ...

... write the code yourself?

bigfishrunning 3 hours ago | parent [-]

I 100% agree, and do, but it's an answer to the GP's question (why generated code language matters)

I think many many people just skip the "review" step in this process, and assume they're saving time. It's not going to end well.

jryio 3 hours ago | parent | prev | next [-]

All code has bugs, the vector space of all possible bugs determines the entropy of the problem space for a large language model to traverse.

Reduce entropy, increase probability of the correct outcome.

LLMs are surfing higher dimensional vector spaces, reduce the vector space, get better results.

kittikitti 2 hours ago | parent | prev [-]

I thought about this for a while and came to a conclusion that while "code is free", tokens are not. If tokens were free and instant, it would generate machine code directly. Therefore, it needs abstractions like a compiled or interpreted language in order to address the token bottleneck.