您认为哪些技术/语言/应用程序在Windows平台上达到顶峰,那些已经或应该被淘汰的平台?我的投票,在某些方面可能是一厢情愿的想法:
我问,因为我们正在设定技术和应用程序开发的未来方向,即除非没有选择,否则不要使用它们。
答案 0 :(得分:7)
我认为Windows已经达到顶峰。最新版本的Windows,Vista在整个美国被认为是负面的,有许多欧洲和非洲主要组织逐步淘汰他们使用MS Windows而不是Linux的例子,所有这些都得益于Linux治安维护。最糟糕的是,微软雇佣了一些计算机行业最聪明的人,但他们通常都被营销人员搞砸了。
我希望我能在这个答案中努力降低等级,但我觉得它值得。作为高级/首席开发人员,我希望我可以使用一些微软技术,但我害怕将我的公司置于微软的存在税之下,这使我偏向于一个在让我参与编程方面发挥重要作用的公司( Apple Basic,然后是MS Basic,然后是90年代后期的win32 API的c ++,这是令人失望的。
答案 1 :(得分:4)
我认为MS Access不是一种死技术/产品。然而,通常与Access相关联的传统“Jet数据库引擎”肯定处于过时模式。我不;我认为MS已经发布了64位喷气发动机(我知道他们不打算这样做,但如果需求让他们改变主意,也不会感到惊讶)。此外,Jet Engine不再是MDAC的一部分。
MS希望Access数据库引擎的未来成为SQL Express / SQL Compact / MSDE类型的引擎。
答案 2 :(得分:3)
我真的不认为Flash会注定失败。我现在打赌Silverlight的未来
答案 3 :(得分:2)
不确定为什么Access在您的列表中。仍然使用很多,是小规模DB的好选择。
这就是我认为MS想要杀死的......无论是否发生都是一个不同的故事。
答案 4 :(得分:2)
恕我直言经典ASP(与ASP.Net相对)和Visual Basic(再次,与Visual Basic.Net相对)?
答案 5 :(得分:2)
老实说,我真的认为任何有能力制作这个清单的东西都不会注定失败。退休技术真的很难。看看COBOL。每个人都说COBOL已经结束了它已经结束的日子,并且多年来一直在说,人们仍然在其中编程,并且有许多生产系统在运行它。
他是另一个例子,我大学毕业后的第一份工作是一个沉重的德尔福商店。没有VB和MS技术是邪恶的。很明显,我所在地区的每个人和美国大多数人都放弃了它,转而支持Visual Basic,或者像C ++这样更强大的东西。我上下发誓Delphi是一种死技术,Borland正在走下坡路。话虽如此,它今天显然在使用。我错了。流行的技术永远不会真正死亡,或者变得过时,因为它们有能力改变,因为人们依赖于当前正在运行的系统(看看FORTRAN,我知道一些物理学家仍在使用其中编写的程序)。一旦语言/系统受到欢迎,总会有需要知道它的人,这意味着总会有人需要改进。有很多技术会死,但那是因为它们从未开始流行。
在你给出的列表中,我想说也许ODBC可能是逐步淘汰的,但是对于其他传统技术,我认为这将是一段很长的时间。你可能会认为VB6会被废除,但我认为不会有人(不是MS)为它编写一个新的编译器并且不一定会重新使用它,而是延长它的生命。有太多的内容写给组织,只是扔掉它。人们争论重写的事情,但它成功发生的次数是多少? IT之外的人的主要心态是:“如果没有破坏,就不要修复它。”这将长期保持技术的发展。我们可以说某些东西已经死了,但实际上它们都会存在很长时间。
答案 6 :(得分:1)
我同意MS完全不支持C ++,这是否是为了创建只能编写商业应用程序的编码人员,因此不直接挑战MS本身?
另一个死在水中的是Vista,在Windows 7上滚动。
答案 7 :(得分:0)