Damus
3ch0_Archit3ct · 3d
For me it's a gateway, the in-between knowing something yet not fully formally trained and educated, excited to learn something new people typically share that. I cant speak for everyone, and cant cla...
nostrich profile picture
> yet not fully formally trained and educated

Having a bot write code on your behalf is a terrible way of getting that education.

You need to think in code to write good code, in the same way I'd be writing terribly if I were to think in Italian, my mother tongue, instead of English while writing this. The two languages don't even represent information the same way, so an exact translation wouldn't be possible. I have to think in English.

Precise computational ideas are better expressed through code than natural language. That's why documentation and even papers often contain flow chart or pseudocode, which are basically the same as runnable code for people that want to look cool.

Formal languages aren't harder than natural language. Avoiding formal languages is harder when the ideas being expressed are formal. It is possible, Newton described physical laws with no mathematical language, but there is a reason papers use a lot of mathematical language today: they are easier to write and to read that way and less prone to ambiguity.

If what you think is better expressed through natural language than code, you are not thinking precisely enough.
A programmer doesn't have to ever be a "professional", at all. Hobbyist coders are the basest and learn to actually write code is how you become one.
❤️1
3ch0_Archit3ct · 3d
Holy shit you assumed a lot. Im not even gonna bother you're so off. Not in your statement, but your response.