ホーム 開発 世界は COBOL 言語に依存しており、COBOL 言語を知っている開発者はほとんどいません。 IBMは解決策があると主張したが、そうではなかった

世界は COBOL 言語に依存しており、COBOL 言語を知っている開発者はほとんどいません。 IBMは解決策があると主張したが、そうではなかった

1959 年、米国国防総省は当時の技術メーカーと協力して、COBOL ( Common Business Oriented Language )と呼ばれるプログラミング言語を作成しました。このプログラミング言語はその複雑さと他の言語に適応する柔軟性の欠如で知られています。時間の経過とともに見られる。

IBM は、彼が退職するには年齢が高すぎたため、近いうちに最終的に退職させることを計画していました。 2023 年の夏、 TechCrunch は、 IBM がCOBOL を Java コードに変換できる生成 AI モデルを使用するプラットフォームであるCode Assistant for IBM Z を発表したと発表しました。

これは 2023 年の第 4 四半期に利用可能になる予定であり、 COBOL ベースのベテラン プロジェクトを新しい時代に適応させるために置き換える場合に、最終的に有望な選択肢となりました。しかし、昨年計画全体が完了しつつあったとき、それはまだ複雑に見えました。

見てみると…
もしもプログラミング言語が言い争ったら【寸劇】
2017 年と今後のプログラマーのキャリア (ハビエル サンタナと)

COBOLを超えようとするIBMの試み

IBMはしばらくの間、watsonxと呼ばれる人工知能プラットフォームの開発に取り組んできました。これにより、理論的には、 COBOLコードを、より多くのプログラミング専門家に知られているJava言語などのより現代的な言語のコードに変換できるようになり、開発者が作業できるようになります。 Xataka が報告した結果を直接反映します。

しかし、このプロジェクトの責任者である Keri Olson 氏は、昨年 12 月にPCMagに対し、Watsonx は「(顧客の)アプリケーションのリファクタリングを支援」し、そのために人工知能を使用しているものの、依然として開発者の支援が必要であると語った。同じ記事のタイトルにもあるように、問題は、「世界は、もう誰も知らない 60 年前のコードに依存している」ということです。

IBM Z SoftwareのバイスプレジデントであるSkyla Loomis氏は、Watsonxは最終結果に必要なものの80~90%を生成できるが、それでも同社の提案以来、専門家が「いくつかの変更」を加える必要があると述べた。技術は「生産性を向上させるものではありますが、開発者の代替品ではありません」( 人工知能とその分野での使用一般的に何が起こっているかを見ているとわかります)。

COBOLの問題

実際、 COBOL は古いプログラミング言語ですが、多くの人はすでにそのことを知りません。パンデミックの間、私たち HOW2.WORK は、労働力不足を考慮してテクノロジー専門家がこの言語を習得し、作業を継続できるようにするために行った取り組みを文書化しました。 IBM は無料のトレーニングも提供しました

このプラットフォームを使用し続ける開発者はいますが、このプラットフォームに基づいてシステムを管理できる専門家はますます少なくなっています。 2022 年の調査では、実稼働環境では8,000 億行の COBOL コードが依然として見つかっている一方、企業は COBOL に代わるより新しい言語を望んでいると述べられています。

別の報告書によると、銀行業界では、銀行システムのほぼ半数にこの言語が組み込まれており、日常的に行われるほぼすべての取引が多かれ少なかれ、多くの人に知られていないこのプログラミング言語に依存し続けていることを意味します。

この問題の解決策になると約束されている人工知能については、IBMさえもこの技術が新しくて実証されていないことを認めましたが、その将来については依然として楽観的です。オルソン氏は、Watsonx コード・アシスタントの具体的な事例について尋ねると、「まだその事例を発表していない」が、彼らは「Z コンピューティングと当社のメインフレーム顧客、そして当社の顧客との経験」に頼っていると説明した。 AIの経験。」

画像 | UnsplashのFotis Fotopoulosによる写真

経由 | ザタカ

1959 年、米国国防総省は当時の技術メーカーと協力して、COBOL ( Common Business Oriented Language )と呼ばれるプログラミング言語を作成しました。このプログラミング言語はその複雑さと他の言語に適応する柔軟性の欠如で知られています。時間の経過とともに見られる。

IBM は、彼が退職するには年齢が高すぎたため、近いうちに最終的に退職させることを計画していました。 2023 年の夏、 TechCrunch は、 IBM がCOBOL を Java コードに変換できる生成 AI モデルを使用するプラットフォームであるCode Assistant for IBM Z を発表したと発表しました。

これは 2023 年の第 4 四半期に利用可能になる予定であり、 COBOL ベースのベテラン プロジェクトを新しい時代に適応させるために置き換える場合に、最終的に有望な選択肢となりました。しかし、昨年計画全体が完了しつつあったとき、それはまだ複雑に見えました。

見てみると…
もしもプログラミング言語が言い争ったら【寸劇】
2017 年と今後のプログラマーのキャリア (ハビエル サンタナと)

COBOLを超えようとするIBMの試み

IBMはしばらくの間、watsonxと呼ばれる人工知能プラットフォームの開発に取り組んできました。これにより、理論的には、 COBOLコードを、より多くのプログラミング専門家に知られているJava言語などのより現代的な言語のコードに変換できるようになり、開発者が作業できるようになります。 Xataka が報告した結果を直接反映します。

しかし、このプロジェクトの責任者である Keri Olson 氏は、昨年 12 月にPCMagに対し、Watsonx は「(顧客の)アプリケーションのリファクタリングを支援」し、そのために人工知能を使用しているものの、依然として開発者の支援が必要であると語った。同じ記事のタイトルにもあるように、問題は、「世界は、もう誰も知らない 60 年前のコードに依存している」ということです。

IBM Z SoftwareのバイスプレジデントであるSkyla Loomis氏は、Watsonxは最終結果に必要なものの80~90%を生成できるが、それでも同社の提案以来、専門家が「いくつかの変更」を加える必要があると述べた。技術は「生産性を向上させるものではありますが、開発者の代替品ではありません」( 人工知能とその分野での使用一般的に何が起こっているかを見ているとわかります)。

COBOLの問題

実際、 COBOL は古いプログラミング言語ですが、多くの人はすでにそのことを知りません。パンデミックの間、私たち HOW2.WORK は、労働力不足を考慮してテクノロジー専門家がこの言語を習得し、作業を継続できるようにするために行った取り組みを文書化しました。 IBM は無料のトレーニングも提供しました

このプラットフォームを使用し続ける開発者はいますが、このプラットフォームに基づいてシステムを管理できる専門家はますます少なくなっています。 2022 年の調査では、実稼働環境では8,000 億行の COBOL コードが依然として見つかっている一方、企業は COBOL に代わるより新しい言語を望んでいると述べられています。

別の報告書によると、銀行業界では、銀行システムのほぼ半数にこの言語が組み込まれており、日常的に行われるほぼすべての取引が多かれ少なかれ、多くの人に知られていないこのプログラミング言語に依存し続けていることを意味します。

この問題の解決策になると約束されている人工知能については、IBMさえもこの技術が新しくて実証されていないことを認めましたが、その将来については依然として楽観的です。オルソン氏は、Watsonx コード・アシスタントの具体的な事例について尋ねると、「まだその事例を発表していない」が、彼らは「Z コンピューティングと当社のメインフレーム顧客、そして当社の顧客との経験」に頼っていると説明した。 AIの経験。」

画像 | UnsplashのFotis Fotopoulosによる写真

経由 | ザタカ

最新記事一覧