Remix.run Logo
autoexec 42 minutes ago

> learning to code isn't much of a hurdle... The difficult part is getting to know the language.

I agree. The people who depend on chatbots to write their code for them won't have either of those skills though. They don't know (or are in the process of forgetting) how to code, and they're missing out on the opportunity to really learn the language by turning off their brain and letting a bot spoon-feed them code.

An LLM would only get in your way if you actually wanted to learn Haskell.

lovich 16 minutes ago | parent [-]

We’re like 6-7 tiers deep on that aren’t we? Does every c developer understand the instruction set on the cpus their code is executing against? Does every c#/java/other managed memory language deeply understand their garbage collector?

It’s abstractions all the way down and most people aren’t going to have an intimate understanding of every layer, and it’s not economically worth it for the vast majority to even try

autoexec 7 minutes ago | parent [-]

Abstractions are very different from having a bot regurgitate code for you. Abstractions are an aspect of the programing languages we use. Using them means using the language.

LLMs just give you results (of highly variable quality) and if you lack a solid understanding of the language being used that result gets blindly accepted as valid (especially if it manages to 'do the thing' when you test it). Learning how to type a prompt is not the same as learning how to code or learning a programing language.