通过在smalltalk中查看应用程序来识别IDE

时间:2014-03-24 11:06:35

标签: smalltalk gnu-smalltalk

如何通过查看以smalltalk开发的桌面应用程序来识别使用哪个smalltalk IDE /实现?

2 个答案:

答案 0 :(得分:1)

显示的小部件中的图标和线条强烈指向IBM的VisualAge Smalltalk,现在是Instantiations的VA Smalltalk。该程序显然是使用替换窗口图标生成的,因此您无法从窗口中看出,但此处显示的容器图标树让我几乎100%确定它是VisualAge。

您是否碰巧有权访问该Windows计算机上的运行时目录?如果是这样,是否有一个名为abt.exe或nodialog.exe的程序?甚至更好:运行时目录中是否有一个或多个子目录:\ bin \ nls \ bmp?如果是这样:它是VA。

答案 1 :(得分:0)

启动启动画面的图片将有助于确认或消除某些方言,以及它运行的操作系统或首次部署的年份的指示(是否有版权声明闪屏?)。这些图标让我想起了OS2或Windows 95(或Windows 3.1),它们表明了早期的Visual Works或VSE。对源存储机制的任何了解都会有所帮助 - 一个.dat文件表示一个基于Envy的系统,它可以是早期的VisualWorks,也可以是VisualAge。另一个可能的指标是窗口左上角的图标 - 但是"蓝天/绿山"在你的照片中我不认识。 VisualAge首先使用" eyeball"然后是" Smalltalk气球"这回顾了1980年Byte杂志的封面。有关某些较旧IDE的图片,请查看http://stephane.ducasse.free.fr/FreeBooks.html

中较旧的绝版Smalltalk培训书籍。