为什么要让word加入servlet,applet,cmdlet?

Why let word added to servlet,applet,cmdlet?

我自己有历史 buff.I 喜欢找出 naming.As 我们遇到的 java 开发人员背后的细微差别 servlet(服务器端 java component),applet(client side java component with gui),portlet(类似于门户环境中的servlet)。现在在Powershell中他们也有cmdletcommandlet。我的问题是关于为什么它们带有 let 后缀以及它的一般语义是什么?

在英语中,有些单词可以加上后缀 "-let" 来表示某物很小,例如"chainlet"(小链条)或"arrowlet"(小箭头),见the list of "English words suffixed with -let"wiktionary.org 上。所以我认为你提到的所有词中的 "let" 都是为了表示相应的组件是小的或轻量级的,例如Applet 是一台小型计算机 program/component。但是,我的母语不是英语。

this page 上,您会找到基于 Java 技术(例如 Batchlets)后缀为 "-lets" 的软件组件的更多名称列表和 Doclets)以及非 Java 技术(例如 Dashlets 或 Droplets)。