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