回复:应用探讨——STL 是不是真的就会被淘汰?

老学童

  • 帖子

    768
  • 精华

    32
  • 被关注

    65

论坛等级:奇侠

注册时间:2011-06-22

普通 普通 如何晋级?

发布于 2015-07-24 10:15:40

101楼

个人认为几个程序无法说明语言的优劣,我想总坛主组织这个讨论的初衷也并非让大家争个你高我低,更多的是在STL或许淡出历史舞台之前倾听一下大家的心声或经验。
无论SCL、STL、LAD等等都是西门子家族的一员,手心手背都是肉,我想西门子之所以在300/400更多推荐STL和LAD其主要原因是这两种语言成熟,占用系统资源少,STL无法转换成其它语言的根本原因是其语言精练,而其它语言转换成STL,都或多或少会多出很多辅助的东西,这些应该都是有目共睹的。
作为高级语言SCL肯定在写程序时会越来越方便(可读性未必好,看谁写的),LAD视觉化也给没有语言背景的人带来快速的领悟,西门子整合SCL和LAD也是市场压力带来的必然趋势,但是仅仅因此就否定或将STL扫地出门,那会使STL蒙受千古奇冤,更会给很多习惯用STL写程序的人带来不便。
绝大部分西门子标准功能块都是STL写的,从这个意义上说,西门子内部是不可能抛弃STL的,但是,为了给客户提供更加方便的应用,可预见的不久未来,以后编程会越来越“傻瓜化”,西门子将绝大部分常用的功能全部封装,用户只需动动鼠标,将各个功能拼装起来即可。用过Delphi或类似工具的人都知道写一个软件已经不是什么困难的事了,即便没有太多语言功底,但是用这种方法写成的“软件”占用系统资源之多,执行效率之低,本人不敢恭维;我坚信在未来西门子编程“傻瓜化”的背后,仍然是强大的STL在支撑着系统快速高效地执行。
西门子不会也不应该淘汰STL,但是是否向客户开放,这就是西门子决定的了,引用Z版的那句名言:一切皆有可能。
人的生命似洪水在奔流,不遇着岛屿、暗礁,难以激起美丽的浪花。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10846条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。