2 ms·
Notwithstanding Puritanism like "language is maths" or "logic is maths" I definitely agree. I learned to program when I was a kid and my maths skills were supe
by dismalaf 2y ago
Notwithstanding Puritanism like "language is maths" or "logic is maths" I definitely agree.
I learned to program when I was a kid and my maths skills were super basic. Programming can almost be distilled to something as basic as "if this, then do that", plus "do this x times". Then read API documentation and call functions that do what the docs say.
With just this basic understanding you can create a lot of stuff. The maths is obviously the foundation of computation, but to be a programming language user and build stuff, you don't actually need to understand most of it.
In university I did eventually do some math-y stuff (econ degree so prerequisites in stats, maths and even CS) and it helps with certain stuff (understanding graphics programming, ML and LLMs, plus knowing maths on its own is useful), but I still don't feel it was strictly necessary. Language and basic logic is enough IMO.