Looking around there are three candidates for "foundations of mathematics":
- set theory
- category theory
- type theory
There is a seminal paper relating these three topics:
From Sets to Types to Categories to Sets by Steve Awodey
But at this forum (MSE) and its companion (MO) the tag [type theory] is seriously underrepresented. As of today (2013/11/13) (questions by tag):
MSE
- set theory: 1,866
- category theory: 1,658
- type theory: 39
MO
- set theory: 1,437
- category theory: 1,920
- type theory: 40
Update (2017/05/17):
MSE
- set theory: 4,435
- category theory: 6,137
- type theory: 224
Update (2019/07/15):
MSE
- set theory: 6,267
- category theory: 9,009
- type theory: 371
Update (2020/05/05):
MSE
- set theory: 7,038
- category theory: 10,255
- type theory: 441
What does this mean? Is type theory a hoax? For example, I stumbled over this MSE comment (by a learned member):
[...] a lot of people [in the type theory community] didn't know what they really talk about (in comparison to, say, classical analysis, where the definitions are very concrete and clear). I'm sure that that's not 100% true on the actual people, but that impression did stick with me. [...]
I'd like to learn from the MSE- and MO-community (resp. their experts):
Why is it worth spending time on type theory?