成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

我們的世界,運行在無人能懂的“屎山代碼”之上!

人工智能
調整和驗證?也就是說它并不能保證完全的正確性,最多是一個能提高程序員生產力的工具而已。我放心了。想想也挺神奇的,人類世界運行在60年前的無人知曉的COBOL代碼之上!

沒有一種編程語言像我這么尷尬。

60多年了,我依然支撐著43%的銀行系統,處理著每天3萬億美元的交易!

在我的發源地美國,由于信息系統開發得更早,我更是強勢,95%的ATM和80%的銀行都在用我。

在這個世界上,我依然有2200億行代碼在運行!

這讓C++,Java這些后輩看得目瞪口呆。

沒錯,我就是COBOL。

先讓大家看看我的樣子吧,這是個簡單的Hello World

IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO.
AUTHOR. Liu Xin.
DATE-WRITTEN. 2022-12-15.
PROCEDURE DIVISION.
    DISPLAY "Hello, world".
END PROGRAM HELLO.

太簡單了,我就不解釋了。

這段代碼稍微復雜一點,則用來計算小時工的工資,如果工作時間超過40小時,工資是1.5倍。

COMPUTE-GROSS-PAY.
    IF HOURS-WORKED > 40 THEN
        MULTIPLY PAY-RATE BY 1.5 GIVING OVERTIME-RATE
        MOVE 40 TO REGULAR-HOURS
        SUBTRACT 40 FROM HOURS-WORKED GIVING OVERTIME-HOURS
        MULTIPLY REGULAR-HOURS BY PAY-RATE GIVING REGULAR-PAY
        MULTIPLY OVERTIME-HOURS BY OVERTIME-RATE
            GIVING OVERTIME-PAY
        ADD REGULAR-PAY TO OVERTIME-PAY GIVING GROSS-PAY
    ELSE
        MULTIPLY HOURS-WORKED BY PAY-RATE GIVING GROSS-PAY
    END-IF

讀起來是不是特別像普通的英語?

這就是當年美國國防部要求的,要“最大限度地使用簡單英語”,“這樣更多的人可以使用它來向計算機描述問題。”

我的語法中keyword有400多個,相比C和Python等語言的幾十個,有人說這種語法太拖沓,繁瑣,受不了。

但也有人很喜歡,說這是一種自解釋、自包含的文檔,只需要把代碼念出來,就知道什么意思了。

我在處理“格式化數據”方面富有盛名,從文件中讀取格式化的數據記錄(如姓名、地址、社保號碼、電話號碼等),進行處理(如計算工資),然后保存到文件中,這是我的拿手好戲,所以我出現在了很多銀行,保險、政府等重要的商業應用之中。

但悲催的是,能用我編程的程序員已經退休,在家抱孫子,學校也不教COBOL。

COBOL程序員徹底斷檔了!

由于代碼時代久遠,又無人能懂,COBOL代碼經常被稱為屎山代碼。

疫情期間,美國失業補助系統用戶量暴增,僅僅新澤西州就有32萬新用戶注冊,系統不堪負荷,急需COBOL程序員維護,但就是找不到人。

各地州長在電視上反復呼吁,對外求援。

為了改變這種窘境,人們想了很多招數。

1. 讓退休的COBOL程序員發揮余熱。

美國的Bill Hinshaw爺爺已經75歲,60年代開始寫代碼,精通COBOL編程,幾年前本來計劃退休,但是客戶不斷地向他求救,于是他成立了一個公司:COBOL Cowboys (COBOL 牛仔),專門為那些絕望的客戶提供幫助。

圖片

圖片

這家公司有20個兼職員工,公司最年輕的員工是50多歲。

這些有經驗的COBOL程序員可以修復系統故障,編寫手冊,磨合新舊系統,時薪可達100美元。

對企業來講,成本似乎很高,但是和重寫相比,還是九牛一毛。

2. 重寫代碼

還有些銀行,下定決心用別的語言把COBOL系統重寫。

2012年,澳大利亞聯邦銀行在埃森哲和SAP的幫助下,更換了其核心COBOL銀行平臺。

這項工作最終耗時五年,耗資超過 10 億澳元(7.499 億美元),期間也遇到了很多問題,2015年支付系統發生故障,60萬筆交易丟失。三個月后又發生了一次重大故障,導致客戶無法使用銀行卡。

2018年,英國TSB銀行從基于COBOL的系統遷移,連續幾天無法交易,遷移成本高達3.3億英鎊。

任何一個想把我干掉的高管看到這些數字,恐怕心里都會哆嗦一下吧。

用我寫的系統是金融、政府和商業世界24/7 運轉的重要支柱,遷移它們相當于在空中把飛機的螺旋槳拆下,安裝噴氣式發動機,這條路恐怕是走不通啊。

3. 人工智能

看到那些銀行吃了癟,大佬IBM坐不住了。

畢竟,大部分的COBOL代碼都運行在他家的大型機之上,給大家找一個出路是IBM不容推脫的責任。

今年,IBM想了一招,利用人工智能自動地把COBOL轉換成Java。

這個叫做wastonx的輔助工具可以幫助程序員理解、重構COBOL代碼,甚至轉換成Java代碼。

嗯,有點意思。

圖片圖片

但我根本不相信,現在的人工智能真的有智能,能完全無誤地把我大COBOL代碼改成Java。

后來,IBM也承認,這只是個編程助手而已,程序員仍然需要對AI轉換的代碼進行調整和驗證。

調整和驗證?也就是說它并不能保證完全的正確性,最多是一個能提高程序員生產力的工具而已。

我放心了。

想想也挺神奇的,人類世界運行在60年前的無人知曉的COBOL代碼之上!

隨著老一代COBOL程序員的逐漸老去,下一代COBOL程序員在哪里呢?

責任編輯:武曉燕 來源: 碼農翻身
相關推薦

2017-09-20 16:29:19

2024-02-21 14:36:39

安全漏洞人工智能

2013-04-19 09:51:21

HadoopOpenStackSavanna

2011-11-28 13:33:41

iOS

2011-08-05 14:16:51

iOS蘋果開發者

2011-04-21 16:07:45

筆記本顯卡

2015-07-29 11:08:48

IaaS云計算平臺混合云

2021-12-06 11:57:48

無人駕駛智能技術

2009-11-05 09:43:54

蘋果CEO喬布斯

2014-01-07 13:07:44

YARN計算框架

2009-04-24 20:39:29

捷波Intel多核

2020-03-02 08:33:35

高質量可維護代碼

2024-01-29 13:58:56

AI模型

2024-03-20 09:49:39

英偉達黃仁勛語言模型

2009-04-23 13:24:34

Nehalemintel服務器

2009-06-19 21:02:11

2023-05-12 14:13:23

3D建模OpenAI

2023-02-14 10:17:27

物聯網IoT

2023-08-25 13:33:00

AI工作

2011-09-28 09:20:44

點心
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日本 欧美 三级 高清 视频 | 亚洲成人精品在线观看 | 99久久亚洲| a在线免费观看 | 人人艹人人爽 | 亚洲精品一区二区三区在线观看 | 成人国产在线观看 | 精品视频一区二区三区在线观看 | 久久99精品久久久久蜜桃tv | 国产良家自拍 | 在线小视频 | 亚洲国产中文字幕 | 美女福利网站 | 午夜精品影院 | 精品乱码一区二区三四区视频 | 九色www| 国户精品久久久久久久久久久不卡 | 国产一区精品 | 玖玖综合网| 在线日韩视频 | 欧美色999 | 亚洲一区不卡在线 | 国产精品久久久久久高潮 | 亚洲视频二区 | 国产午夜三级一区二区三 | 蜜桃视频一区二区三区 | 日本成人一区二区 | 国产精品久久久久久高潮 | 97精品国产 | 久久久免费少妇高潮毛片 | 最新中文字幕第一页视频 | 久久99深爱久久99精品 | 天天干天天爱天天操 | 亚洲精品久久久久中文字幕欢迎你 | 91精品国产综合久久香蕉麻豆 | 亚洲精品在线观 | 一区二区三区四区国产精品 | 一区二区在线观看免费视频 | 亚洲成av人片在线观看 | 九九热在线观看视频 | 国产精品99久久久久久宅男 |