TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Should an engineer try to understand type theory?

2 点作者 adder46超过 4 年前
I&#x27;m studying to become a software engineer, and I was wondering if I should bother learning type theory. I have TAPL by Pierce in mind in particular.<p>What are the possible benefits if I successfully tackle the book?<p>Also, other readings (not as in-depth as the book) are also welcome.

2 条评论

PaulHoule超过 4 年前
Depends on your math background.<p>If you want to program in Rust (for example) I think the mathematically oriented intro material won&#x27;t help you so much.<p>If you want to make something like Rust there is a lot of interesting literature at the graduate level and a fairly clear path that you write a PhD thesis and really do write a language but it is more like Cyclone or Alef, DIBOL or LISP 2 or something like that.<p>If you are solid on algorithm theory, combinatorics and similar subjects than type theory could be a good addition.
nikivi超过 4 年前
I collected many links here:<p><a href="https:&#x2F;&#x2F;wiki.nikitavoloboev.xyz&#x2F;math&#x2F;type-theory" rel="nofollow">https:&#x2F;&#x2F;wiki.nikitavoloboev.xyz&#x2F;math&#x2F;type-theory</a>
评论 #24765071 未加载
评论 #24766696 未加载