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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Gerald Sussman on Flexible Systems, The Power of Generic Operations [video]

94 点作者 greghendershott超过 9 年前

3 条评论

agentultra超过 9 年前
He defers talking about how to make these abstractions efficient. I&#x27;m curious about who would know how to do that and whether there is some material on that topic?<p>For certain classes of problems that interest me I&#x27;ve resigned myself to languages where I can be very specific about the implementation and leave the higher-order reasoning and problem description to more human-readable formats like English and diagrams.<p>It&#x27;d be nice to know if, though dangerous, we could have our cake and eat it too.<p>The ideas about interoperation and degeneracy are really cool. The C ABI seems to be a fairly common method of interoperability between languages but also rather restrictive for certain run times. I wonder if we&#x27;ll ever get to a place where we can have real, robust interoperability.
g0wda超过 9 年前
The generic function is the basic unit of abstraction in Julia. And this is exactly what makes Julia a very powerful language.<p>If anyone is interested in reading more about Julia&#x27;s design, I recommend Jeff Bezanson&#x27;s thesis <a href="https:&#x2F;&#x2F;github.com&#x2F;JeffBezanson&#x2F;phdthesis&#x2F;raw&#x2F;master&#x2F;main.pdf" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;JeffBezanson&#x2F;phdthesis&#x2F;raw&#x2F;master&#x2F;main.pd...</a>
725686超过 9 年前
The cameraman sucks.