FineUI 官方论坛

标题: 1998年,主流观点认为ActiveX,OLE,ATL很重要! [打印本页]

作者: sanshi    时间: 2018-11-23 17:09
标题: 1998年,主流观点认为ActiveX,OLE,ATL很重要!
      有人说,在 1988 年看,有三样技能对于程序员来说最重要。C 语言, 图形界面编程, 面向对象编程。

  但没有人预测到 1993 年浏览器的出现。 1995 年之后, 市场上对于会用  HTML 编程,会维护 apache server, 会写 CGI 程序的需求大增。 实践中 Perl 和 Python 也是最常用的工具。 Perl 实际上比 Python 更流行。

  到 1998 年,微软在浏览器上的市场份额越来越大,一类主流观点是, 下面三样技能对于程序员最重要:

  ActiveX, OLE (object linking and embedding) ,ATL (Active Template Library)

  实际操作上,微软的这套技术框架极为复杂繁琐难懂。打个比方,用 ActiveX/ OLE 写程序,好比放一个屁要脱三次裤子。  ActiveX 还有安全和兼容问题,慢慢很少有人用, 它原来想要实现的功能,都可以轻松被后来的 html5/javascript 解决。

  还有人记得九十年代由十几家公司 (惠普, IBM, Sun Microsystem, Apple, 等等) 不遗余力联合推广的分布式编程标准 CORBA (Common Object Request Broker Architecture) 吗?

  2002 年后就慢慢销声匿迹了。分布式计算,理论很丰满,实际很骨感。

  2006 年之后, 亚马逊悄悄地开始了云计算的建设和推广。

  2008 时,一类主流观点认为, 下面三样技能对于程序员最重要:

  SOAP (Simple Object Access Protocol) ,Enterprise Service Bus,AJAX with XML  

  但实践上, AJAX 不适合后来出现的移动编程应用,还有各种安全和兼容问题。 而 JSON 也远比 SOAP 更灵活好用.

  到了 2018 年,又有人说,下面三样技能对于程序员最重要:

  GraphQL, Web Assembly, Web Components.

  如果以史为鉴,他很可能又大错特错。

From:https://news.cnblogs.com/n/613025/

作者: erp8@live.cn    时间: 2018-11-25 09:48
站在一个较长的时间维度上看当下,少了许多我执!




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4