下载本文的 PDF 版本 PDF

你的硬盘里有什么?

欢迎回到“你的硬盘里有什么?”的又一期节目,在这里您可以告诉我们您喜欢的工具、您讨厌的工具,以及最近越来越受欢迎的类别:您既爱又恨的工具。我们所说的工具不仅仅是指软件;请随意表达您对 IDE 以及我们在其中使用的编程语言的喜爱和/或憎恨。
编程语言的忠诚度通常比工具偏好更强,因此这势必会在 www.acmqueue.com 上引发激烈的辩论,您可以在那里提交 WOYHD 并评论其他人的提交。

谁: Dave Wingate
什么行业: 教育
职位: 软件开发人员
风格: 在 Linux 上开发,面向 Linux 的 Windows,Windows
我喜欢的工具! DbVisualizer。这个工具符合我的直觉。每当我使用数据库并想到,“真的应该有一个工具来__ __ __ __ __ __ __ __ __ __,”DbVisualizer 通常都有我需要的东西。
我讨厌的工具! ClearCase。似乎我甚至不能打喷嚏,而不会无意中从这个源代码控制实用程序中劫持一个文件。再加上该工具的稀缺文档,您就得到了令人恼火的秘诀。

谁: Duane Dixon
什么行业: 教育
职位: 认证网络专家 (CNS)
风格: 在 Windows 上开发,面向 Windows 的 Windows
我喜欢的工具! ColdFusion Studio 5。我喜欢许多有用的工具,例如彩色编码标签和常用标签的快捷键;而且界面布局直观。我只是喜欢整个程序的简洁性。
我讨厌的工具! FrontPage。我不太喜欢为我编写代码的工具,尽管我偶尔会使用 Macromedia 的 Dreamweaver。我不喜欢 FrontPage,因为它生成的代码很糟糕,而且它使用了非标准标签。

谁: Sancho Neves-Graca
什么行业: 技术供应商
职位: 软件开发人员
风格: 在 Windows、Mac OS X 上开发,面向 Windows 的 Mac OS X
我喜欢的工具! Mathematica。它是一个强大的技术计算平台,允许使用主要受 C 和 Lisp 启发的优雅符号语言进行快速原型开发。它的笔记本界面鼓励探索性编程,文本和代码都在一个文档中,可以打包成一个独立的软件包。
我讨厌的工具! C++。它是 C 的超集,充满了良好的意图,但最终只是扩展了一个好的过程语言与 OO 原则的复杂性,并且几乎没有减少代码膨胀。

谁: Fredrik Tolf
什么行业: 教育
职位: 学生
风格: 在 Linux 上开发,面向 Posix 的 Linux
我喜欢的工具! Emacs。首先,它做我想做的事情,而不是它想做的事情。如果它没有做到,我可以很容易地做到。其次,
它建立在 Lisp 之上,Lisp 是计算机历史上最优雅的语言之一(当然,这正是它满足第一个条件的原因)。
我讨厌的工具! Java。它不必要地复杂,尤其是笨拙。它既不符合优雅语言的条件,也不符合“做我想做的事情”语言的条件。它只符合对没有经验的人来说“直观”语言的条件(我不认为自己是)。

acmqueue

最初发表于 Queue 第 3 卷,第 6 期
数字图书馆 中评论本文





更多相关文章

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 年首次引入,并在后来普及,是这些成熟的解决方案之一。





© 保留所有权利。

© . All rights reserved.