欢迎来到最新版本的 acmqueue。当我们在 2003 年初开始筹备第一版 Queue 时,这对于 来说是一次全新的出版实验。面向从业者受众意味着我们的许多做法将不同于学术出版。我们创建了一个新的编辑委员会,其职责不仅是审查文章,还要确定从业者和学者都感兴趣的主题和作者。委员会创建了客座专家的概念,他们将负责杂志的某一期,并帮助委员会获取内容,有时还会撰写将所有内容联系在一起的总体文章。在此过程中,acmqueue 发表了诸如 Stan Kelly-Bootle 等专栏作家的文章,并引入了诸如 Poul-Henning Kamp(撰写“The Bike Shed”)和 George Neville-Neil(即 Kode Vicious)等新的声音。
随着时代变迁,acmqueue 也随之发展和变化。从纸质杂志到网站的转变是我们做出的更重要的改变之一,它使我们能够开发新的内容类型,包括“人物肖像”视频系列、“CTO 圆桌会议”和“案例研究”。特别值得一提的是 acmqueue 对问题的关注,这使其在计算机科学领域的其他出版工作中脱颖而出。
您现在看到的是我们的最新实验——一本交互式的、社交网络化的电子杂志。虽然交付形式发生了变化,但内容质量仍然卓越,我们仍然采用过去十年中使用过的相同流程来寻找、开发、润色和发布计算机科学领域针对从业者和学者的最佳作品。
我们 acmqueue 的目标一如既往,是弥合计算机科学和软件工程的学术界和工业界之间的差距,以便构建系统的人和研究系统的人能够了解近在咫尺的进展。所有参与 acmqueue 的人都长期认为,这种类型的信息交流使从业者能够基于最新研究构建系统,并使研究人员能够了解他们的想法在实践中的效果。
George V. Neville-Neil 从事网络和操作系统代码方面的工作,既是乐趣也是职业。他还教授与编程相关的各种主题的课程。他的兴趣领域是代码探险、操作系统和重写你的糟糕代码(好吧,也许不是最后一个)。他获得了位于马萨诸塞州波士顿的东北大学计算机科学学士学位,并且是 、Usenix 协会和 IEEE 的成员。George 与 Marshall Kirk McKusick 和 Robert N. M. Watson 合著了FreeBSD 操作系统设计与实现。他是一位狂热的自行车爱好者和旅行者,目前居住在纽约市。
Steve Bourne 曾在领先的计算机系统和网络公司担任高级工程管理职位,包括思科、Sun Microsystems、Digital Equipment 和 Silicon Graphics。目前,他是加利福尼亚州门洛帕克的 Icon Venture Partners 的首席技术官。Bourne 因其在 Unix 操作系统方面的工作而闻名,并设计了 Unix 命令行语言或“Bourne Shell”。
© 2015 1542-7730/15/0500 $10.00
最初发表于 Queue 杂志第 13 卷,第 8 期—
在 数字图书馆 中评论本文
Catherine Hayes, David Malone - 质疑评估非加密哈希函数的标准
虽然加密和非加密哈希函数无处不在,但在它们的设计方式上似乎存在差距。出于各种安全需求,存在许多针对加密哈希的标准,但在非加密方面,存在一些传统,尽管哈希函数历史悠久,但尚未得到充分探索。虽然针对真实世界数据集的均匀分布很有意义,但当面对具有特定模式的数据集时,这可能是一个挑战。
Nicole Forsgren, Eirini Kalliamvakou, Abi Noda, Michaela Greiler, Brian Houck, Margaret-Anne Storey - DevEx 实践
随着领导者在财政紧缩和人工智能等变革性技术的背景下寻求优化软件交付,DevEx(开发者体验)在许多软件组织中越来越受到关注。技术领导者普遍认为,良好的开发者体验能够实现更有效的软件交付和开发者幸福感。然而,在许多组织中,旨在改善 DevEx 的拟议倡议和投资难以获得支持,因为业务利益相关者质疑改进的价值主张。
João Varajão, António Trigo, Miguel Almeida - 低代码开发生产力
本文旨在通过展示使用基于代码、低代码和极端低代码技术进行的实验室实验结果,来研究生产力差异,从而为该主题提供新的见解。低代码技术已明确显示出更高的生产力水平,为低代码在短期/中期内主导软件开发主流提供了强有力的论据。本文报告了程序和协议、结果、局限性以及未来研究的机会。
Ivar Jacobson, Alistair Cockburn - 用例至关重要
虽然软件行业是一个快节奏且令人兴奋的世界,新的工具、技术和技巧不断被开发出来以服务于商业和社会,但它也很健忘。在快速前进的过程中,它容易受到时尚潮流的影响,并且可能会忘记或忽略针对其面临的一些永恒问题的成熟解决方案。用例,最初于 1986 年引入并在后来普及,就是这些成熟的解决方案之一。