V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
dyxang
V2EX  ›  问与答

为什么有些地方/设备坚持用特别陈旧的计算机语言?

  •  
  •   dyxang · 2020-04-07 23:04:21 +08:00 via Android · 1976 次点击
    这是一个创建于 1693 天前的主题,其中的信息可能已经有所发展或是发生改变。

    是和军用设备(战斗机 /航天器)的计算机配置很低是一个道理吗?但是不是军用啊……况且计算机语言是软件,应该可以更新……民用的若不更新会维护困难而且无法与现代设施兼容(大概)。 由一张图所想到的 IMG_20200407_230241.png

    17 条回复    2020-04-08 17:06:19 +08:00
    liprais
        1
    liprais  
       2020-04-07 23:12:07 +08:00
    祖传代码不是那么好改的
    另外旧势力也是阻碍创新的
    ochatokori
        2
    ochatokori  
       2020-04-07 23:17:25 +08:00 via Android
    又不是不能用.jpg
    真到了不能用的时候就找人呗
    Altar
        3
    Altar  
       2020-04-07 23:19:52 +08:00
    搞物理的应该有用 Fortran 的吧
    Takuron
        4
    Takuron  
       2020-04-07 23:19:59 +08:00 via Android
    可以更新,但更新成本太大。
    我还记得某大型通信国企现在还强制要求全体员工用 32 位的 win7 配 IE,不然半个办公系统用不了。你要是说升级就升级钱哪儿来?不给你建设 5g 了?
    Altar
        5
    Altar  
       2020-04-07 23:27:55 +08:00
    很多天文台应该有用 Forth 的
    andylsr
        6
    andylsr  
       2020-04-07 23:28:54 +08:00 via Android
    @Altar 现在应该比较少了,一般都用 MATLAB
    AlghaPorthos
        7
    AlghaPorthos  
       2020-04-07 23:36:18 +08:00
    我妈的公司不得不专门买一台电脑,跑只能在 win7 下跑的税务系统。

    据说几年前某些欧洲国家的医疗系统才刚刚把软盘系统淘汰。
    shakoon
        8
    shakoon  
       2020-04-07 23:52:14 +08:00 via Android   ❤️ 2
    cobol 也许编写时会效率比较低下,因为语法和当代高级语言相比太简陋且没啥好用的 ide,但运行效率还行啊,绝对谈不上低下。真要觉得效率低,很大可能是因为服务器也是古董级而导致。我司前两年还有 power2 的老大爷还在苟延残喘,后来移植到个普通 8 核的虚机,同样的代码但运行得飞天了
    ZRS
        9
    ZRS  
       2020-04-07 23:53:51 +08:00
    更新代价太大,出问题也很难担的起。
    dandycheung
        10
    dandycheung  
       2020-04-07 23:56:45 +08:00 via iPhone   ❤️ 1
    虽然上学你学会了英语,回村里也还得用老家话,环境使然、历史使然。
    Mohanson
        11
    Mohanson  
       2020-04-08 00:00:58 +08:00
    大多数人不会因为最近市面上出现了一种新砖头, 就说我们把自家房子拆了用新砖头重建吧?
    cmdOptionKana
        12
    cmdOptionKana  
       2020-04-08 00:07:20 +08:00 via iPad
    换语言要重写,重写要钱,就这么简单。
    msg7086
        13
    msg7086  
       2020-04-08 06:12:33 +08:00 via Android
    要钱。别说救济金系统是这个,dmv 的系统也是这个。驾照,身份验证,所有的操作都要走这个系统,停机维护的时间都几乎没有,哪来的机会给你重写。重写完了还可能出 bug,驾照都不用办了,警察也不用查身份了…

    虽说最大的问题应该还是钱…
    jadec0der
        14
    jadec0der  
       2020-04-08 07:20:25 +08:00
    说实话我觉得美帝挺会把钱花在刀刃上的,前端做好兼容、方便用户,后端能省则省。大使馆的系统算是最难用的了吧,也没限制用户用什么系统用什么浏览器。后端用了几十年,要不是这次百年不遇的失业潮,也用的好好的。

    如果要一直升级的话,大概会在 70 年代用 Pascal 重写一次,80 年代用 C++ 重写一次,90 年代用 Perl 重写一次,00 年代用 Java 重写一次,10 年代再搬到 aws 上,才能应付得来这次大失业。但是问一下纳税人,恐怕多半不愿意。
    raymanr
        15
    raymanr  
       2020-04-08 09:42:12 +08:00
    抛开语言不说...

    TCP/IP 都用了多少年了
    dyxang
        16
    dyxang  
    OP
       2020-04-08 13:20:55 +08:00 via iPhone
    @shakoon 那就是中国报道 /翻译 的人为了效果把编写两字去掉了,让大众认为运行效率低下还要用
    jingcoco
        17
    jingcoco  
       2020-04-08 17:06:19 +08:00 via Android
    我看的资料是 python,java,nodejs 底层都是 c 写的。。。。。。感觉 c 肯定有工作做吧。。。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3873 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 05:09 · PVG 13:09 · LAX 21:09 · JFK 00:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.