Timeline of “foundational” advances in homotopy theory?
mathoverflow.net
mathoverflow.net
And then there is also the fact that there is a huge difference between the skills and ideas that are useful for writing proofs in a theorem prover and those that are useful for writing quality software.
Also, anything having to do with homotopy type theory is even further removed from programming than regular type theory. Correct me if I'm wrong but I think that it is really only useful for helping prove theorems in homotopy theory, rather than being more generally useful for other kinds of math.
> Understanding how things compose helps you write better APIs.
https://golem.ph.utexas.edu/category/2020/01/profunctor_opti...
The awesome thing about category theory is that so many things are _examples of_ category theoretic concepts. I’m sure the types you would use would be too. Then you can jump over to a different language and see the same structure.
It gives you a universal vocabulary for how things compose and interact. That’s the powerful part.
It seems a little immoral to select a foundation according to how "useful for helping prove theorems" it is...
For those in this thread who are interested in HoTT and looking for a way in, I'll point out this series of online lectures (+ discord etc. in fact a school) beginning very soon and seemingly designed to provide that introduction. https://uwo.ca/math/faculty/kapulkin/seminars/hottest_summer...
My perspective has always been that it can't.
To be fair, the link is about homotopy theory proper (very interesting!), not homotopy type theory (a somewhat different area of study, and less interesting, in my opinion). I actually don't remember any other links about homotopy theory that weren't related to type theory. So in my view, this is a welcome development.
If HoTT is what you are interested in, I recommend this single-page introduction if you are already familiar with how dependent type theory is used for theorem proving: https://www.cs.bham.ac.uk/~mhe/HoTT-UF-in-Agda-Lecture-Notes...