News for hackers. Stuff that matters.
Re:The Deep Link Equating Math Proofs and Computer Programs by sordina on Thursday October 12, 2023 @07:20PM (#37864458)
What part am I ignoring?
Re:The Deep Link Equating Math Proofs and Computer Programs by AnimalMuppet on Thursday October 12, 2023 @09:06PM (#37865268)
> In other words, baloney. If you don't do that kind of programming, that stuff is very opaque.

That part.

Re:The Deep Link Equating Math Proofs and Computer Programs by sordina on Thursday October 12, 2023 @11:09PM (#37866126)
Well, I interpret that as the assertion that it's more opaque than other types of programming. But I disagree and think that it is actually simpler in terms of the syntax and amount of prior understanding required. My blunt reply is that to assert that a particular example is inaccessible but then only to have dedicated 15 minutes to prove so is silly. I'm sure most people who seem to suggest that this stuff is opaque had no problem learning PCRE or complicated SQL joins and also didn't complain that it took more than 15 minutes to do so. Of course TT is a deep field and there are many complicated parts of it, but the syntax, rules and the example given are not opaque and very understandable to anyone who can tackle languages and abstraction.
Re:The Deep Link Equating Math Proofs and Computer Programs by _a_a_a_ on Friday October 13, 2023 @05:19AM (#37868544)
Okay then. Please give some links to the following.

– Lambda calculus tutorial that gets you up to what you need to understand the referenced paper in 15 minutes

- A description of Hoare notation that I can also understand to adequate depth to understand the referenced paper, also in 15 minutes

- A description of classical logic etc. etc. 15 minutes

- A description of intuitionistic logic etc. etc. 15 minutes (presumably in how it differs from classical)

These would be very useful. If you can also explain them in a way that would allow me to use the information I've learnt in an hour to do something useful with programs like represent them, transform them, verify them against a specification, I would gladly spend a couple of weeks or a month doing that, genuinely.

If you can't do any of these things, please stop posting how easy it all is

Re:The Deep Link Equating Math Proofs and Computer Programs by sordina on Saturday October 14, 2023 @03:49AM (#37878798)
Mate, the point I was making is that 15 minutes is not a reasonable time frame to learn new programming concepts in.
Re:The Deep Link Equating Math Proofs and Computer Programs by _a_a_a_ on Saturday October 14, 2023 @06:06AM (#37879338)
You're right, I should read more carefully. Nonetheless, my point still stands, if you can give me some resources to learn these things, with considerably more than 15 minutes allowed, and bearing in mind I have no one to ask when I get stuck, and at my end aim is to actually use these things rather than treat them as interesting (which I already find them so) then I'd be grateful.