展开讨论

经验与复盘经验摘录 · 机器翻译

Flash 是一个编写得很差的软件

Flash 是一个编写得很差的软件。它存在许多严重的内存泄漏问题,并且会大量占用 CPU。它可能从未被允许在 iPhone 上运行,因为这会迅速耗尽电池。再加上 HTML5 开始流行起来,并且最终可以做到 Flash 所能做的一切,而且做得更好,不会出现内存泄漏和 CPU 使用率高的问题。我非常不幸地拥有一个头衔,就是曾是世界上最大的 Flash/Flex 应用程序的工程师。内存泄漏严重到 Adobe 建议我们定期重启应用程序——尽管 Adobe 曾宣传 Flex 是企业级的。我们发现了 Adobe 的编译器错误。Adobe 和乔布斯并不是有意要摧毁它。Macromedia 编写的代码质量差,性能也不好,一旦 HTML5 赢了,Adobe 就觉得修复它不值得。

源讨论当木偶人打架时原帖 143 条评论 · 导入时统计
3

这条内容在回应什么?

父级讨论 · 节选

AN

我的技术生涯要归功于Flash。 仍然觉得Adobe和史蒂夫·乔布斯一起摧毁它非常令人难过。 这个工具能够吸引那些以前非技术的创意人士,并提供一个逐渐增加复杂度的路径,我们可以逐步掌握。 自那以后再也没有出现过类似的东西。

完整原文

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 3

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

CE

对于祖父母可能想到的那种创造性工作来说,这些都不重要。 也许在《不明飞行物》或者无尽的打名人游戏或者数千个棍子打斗作品中存在内存泄漏,但没人会在意,大家仍然非常喜欢它们。你可以做些酷的事情,而无需了解内存泄漏或底层平台中的漏洞。

完整原文
MA

这不是CPU的负担 - 这是一个需要消失的谣言。Flash运行时相当温和。 现在,人们编写的代码却是CPU的负担,因为很多非程序员在编写代码,他们会做任何事情让代码运行。Flash运行时并没有导致“打猴子”和使CPU满载,是因为“打猴子”广告的代码非常糟糕。 所有这些Flash程序员后来都开始编写第一批HTML5的内容,令人震惊的是,这些内容在CPU效率方面非常低。

完整原文
AN

Flash的核心理念至今仍然无与伦比。 - 向量绘图和渲染,实现极快的性能和文件大小 - 可视化创作工具,邀请了非技术的创意人员参与进来 - 对随时间变化的状态管理有深入的支持 - 逐步增加的复杂度,平衡了入门的简易性和对专业技能的不过度限制 大多数Flash应用是缓慢且有缺陷的吗?是的 Flex有很多臃肿和内存泄漏吗?是的 Flash是否创造了寒武纪大爆发般的创意和有趣项目,激励了一代年轻人?是的

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。