0

您认为哪些技术/语言/应用程序在 Windows 平台上达到了顶峰,哪些技术/语言/应用程序已经或应该被淘汰?我的投票,在某些方面可能是一厢情愿:

  1. VBScript
  2. 微软访问
  3. ODBC
  4. 闪光

我问是因为我们正在为技术和应用程序开发设定未来的方向,即除非别无选择,否则不要使用这些。

4

8 回答 8

7

我认为Windows总体上已经达到顶峰。最新版本的 Windows,Vista 在美国受到负面评价,欧洲和非洲有许多主要组织逐步淘汰 MS Windows 以支持 Linux 的例子,所有这一切都使 Linux 义务警员受益匪浅。 . 最糟糕的是,微软雇用了一些计算机行业最聪明的人,但通常被营销人员搞砸了。

我希望我会因为这个答案而在降级方面得到努力,但我认为这是值得的。作为一名高级/首席开发人员,我希望我可以使用一些 Microsoft 技术,但我害怕将我的公司拖入 Microsoft 的生存税之下,这使我偏向于一家在让我进入编程方面发挥重要作用的公司( Apple Basic,然后是 MS Basic,然后是 90 年代后期带有 win32 API 的 c++),这令人失望。

于 2009-02-09T00:49:15.807 回答
4

我认为 MS Access 并不是一种死技术/产品。但是,通常与 Access 相关联的旧版“Jet 数据库引擎”肯定处于过时模式。我不; 认为 MS 已经发布了 64 位 Jet Engine(我知道他们不打算这样做,但如果需求使他们改变主意也不会感到惊讶)。此外,喷气发动机不再是 MDAC 的一部分。

MS 希望 Access 数据库引擎的未来成为 SQL Express/SQL Compact/MSDE 类型的引擎。

于 2009-02-09T00:52:25.800 回答
3

我真的不认为 Flash 注定要失败 .. 我现在押注它的未来超过 Silverlight

于 2009-02-09T00:45:06.283 回答
2

不确定为什么 Access 在您的列表中。仍然大量使用,是小型数据库的不错选择。

这就是我认为 MS 想要杀死的东西……它是否发生是另一回事。

  1. WinForms
  2. VB6
  3. C++(用于桌面应用程序)
于 2009-02-09T00:40:52.333 回答
2

恕我直言,经典 ASP(相对于 ASP.Net)和 Visual Basic(再次,相对于 Visual Basic.Net)?

于 2009-02-09T00:48:32.860 回答
2

老实说,我真的认为任何有能力进入这个名单的东西都不会被淘汰。让一项技术退役真的很难。看看 COBOL。每个人都说 COBOL 已经走到了尽头,并且多年来一直在说,你瞧,人们仍在使用它进行编程,并且有许多生产系统在运行它。

他是另一个例子,我大学毕业后的第一份工作是一家重型德尔福商店。没有 VB 和 MS 技术是邪恶的。很明显,我所在地区的每个人和美国的大多数人都放弃了它,转而使用 Visual Basic,或者像 C++ 这样更强大的东西。我上下发誓 Delphi 是一项死技术,而 Borland 正在走向下水道。话虽如此,它显然在今天使用。我错了。流行的技术永远不会真正消亡或过时,因为它们具有改变的能力,并且因为人们依赖于当前正在运行的系统(看看 FORTRAN,我知道一些物理学家仍在使用用它编写的程序)。一旦一种语言/系统流行起来,总会需要有人知道它,这意味着总是需要有人来改进。

在您提供的列表中,我会说也许 ODBC 可能会被淘汰,但对于其他遗留技术,我认为这将是一个很长的时间。您可能会争辩说 VB6 将被淘汰,但我认为不久之后会有人(不是 MS)为它编写一个新的编译器,不一定会重新使用它,而是延长它的寿命。里面写的太多了,组织只能把它扔掉。人们争论事情被重写,但它成功发生的频率是多少?IT之外的人的主要心态是:“没坏就不修”。这将使技术长期存在。我们可以说有些东西已经死了,但实际上它们都会存在很长时间。

于 2009-02-09T01:18:21.820 回答
1

我同意 MS 根本不支持 C++,这是试图创建只能编写业务应用程序的程序员,因此不直接挑战 MS 自己吗?

另一个死在水中的是 Vista,在 Windows 7 上滚动。

于 2009-02-09T00:51:58.373 回答
0

您所说的 flash 是指 Actionscript 还是整个平台?

Flash CS4 已经显示出一些巨大的潜力。

这是一个很酷的 CS4 功能之旅

于 2009-02-09T01:16:45.600 回答