首页> 外文会议>International Conference on Software Reuse >Code reuse, distributed systems, and language-centric design
【24h】

Code reuse, distributed systems, and language-centric design

机译:代码重用,分布式系统和以语言为中心的设计

获取原文

摘要

Code reuse and distributed systems seem to have little in common, except for the obvious similarity that both are just about to become dominant forms of software. Further, both have been about to become the dominant form of software for as long as most of us can remember. The great success of these technologies seems always to be tantalizingly in the future. The author begins by arguing that there are a number of similar reasons for the inability of either of these technologies to fulfil their promise. Some of these are technical, some are sociological, and some have to do with the wrong set of expectations surrounding the promise. The one thing that most of the problems have in common is that no proposed solution for either code reuse or distributed computing actually addresses the problems in any serious way. The author then argues that, nearly by accident, we have stumbled across some potential solutions. While we thought we were figuring out how to use the World Wide Web, we in fact found some approaches that might allow a combination of distributed computing (understood in perhaps a new and extended way) and language-centric design to allow us to reuse code in ways that will help in the construction of large and robust systems. While there are still problems concerning the sociology (and psychology) of programming that stand in the way of general code reuse, we might be getting a little closer to having a chance of fulfilling some of the promises we have been making for the past 10 years.
机译:代码重用和分布式系统似乎与之几乎没有共同之处,除了两者都恰好成为主导的软件形式。此外,只要我们大多数人都能记住,两者都已经成为软件的主导形式。这些技术的巨大成功似乎总是在未来令人沮丧。作者开始争辩说,有许多类似的原因可以实现这些技术中的任何一个以满足其承诺。其中一些是技术性的,有些是社会学的,有些人与围绕承诺的错误期望。大多数问题的共同之处的一件事是,没有提出代码重用或分布式计算的解决方案实际上以任何认真的方式解决了问题。作者然后争论,几乎偶然地偶然地偶然发现了一些潜在的解决方案。虽然我们认为我们在弄清楚如何使用万维网,但实际上我们发现了一些可能允许分布式计算的组合(也许是一种新的和延长方式)和以语言为中心的设计来允许我们允许我们重用代码以方便有助于建造大型和强大的系统。虽然仍存在妨碍妨碍普通代码重用方式的程序的社会学(和心理学)的问题,但我们可能会越来越近来有机会履行我们过去10年的一些承诺。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号