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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Finding a worm in the Apple? Secret APIs in Mac OS X

2 点作者 auferstehung大约 17 年前

2 条评论

makecheck大约 17 年前
It is certainly possible the APIs are hidden for competitive advantage. However...<p>There are costs when making an API truly public! Extra work to document it completely. Extra testing, to cover more than just the cases you know you're dealing with internally. Revisiting the API every time something new comes along ("will this API be 64 bit capable?", etc.). And ultimately, cost from losing the freedom to significantly change anything, lest you break binary compatibility or create some other problem that multiplies across your customer base.
xirium大约 17 年前
Does anyone remember the Sparkle MPEG player for MacOS that was popular in 1995? The author of that software was programming smoother playback than the QuickTime team, despite the QuickTime team pressing for kernel tweaks and undocumented hooks. The result was a flurry of development which benefitted users but cramped an independent developer.