目次
1. C/C " >1. C/C
C あなたを優れた問題解決者にします
C はハードウェアの味を提供します
C は表現と自由を教えます
C はクリーンなコードを書く意欲をかき立てます
結論
2. Bash" > 2. Bash
GUI を追加して Bash スクリプトを最新化する方法
メッセージ ボックス
通知
入力要素
ホームページ バックエンド開発 Python チュートリアル すべての開発者が学ぶべき5つのプログラミング言語(前編)

すべての開発者が学ぶべき5つのプログラミング言語(前編)

Apr 10, 2023 am 11:41 AM
プログラミング言語 開発者

すべての開発者が学ぶべき5つのプログラミング言語(前編)

プログラマーがコードを記述する一般的なプログラミング言語は数多くありますが、エンタープライズ ソフトウェアを使用するほとんどのプログラマーは、通常、退職するまでに 1 つのプログラミング言語しか使用しません。ただし、日常の業務で複数のプログラミング言語を使用する機会があるプログラマーもいます。たとえば、プログラマーが Flatter ネイティブ モジュールを使用している場合、Dart、Kotlin (または Java)、Objective-C (または Swift)、C/C++ などを使用する機会があります。

ほとんどのプログラマーは、何十年も 1 つの言語で作業してきたため、技術的なスキルが制限されています。 .NET や Java の専門家がたくさんいることがよくあります。しかし、複数の言語を習得するプログラマーを見かけることはまれです。複数のプログラミング言語を学習すると、さらに多くのメリットが得られます。ただし、人気のあるプログラミング言語をすべて学習するのは賢明な選択ではありません。

このストーリーでは、すべてのプログラマーが学ぶべき 5 つのプログラミング言語を紹介します。また、例を使用して、これらのプログラミング言語を学習する利点を説明します。

1. C/C

C 言語は、ほぼすべての基盤となるソフトウェア コンポーネントの基本言語です。 C の抽象化はハードウェアに近く、C はプログラマに最小限の構文 (32 個のキーワードが予約されています) を提供します。他の最近の人気のあるプログラミング言語と比較すると、C の構文はアセンブリ言語に近いです。その結果、C コンパイラーは C ソース コードを効率的に機械語に変換し、軽量で非常に高速なバイナリ実行可能ファイルを生成できます。

C は C の拡張機能であるため、C 言語にはない C の機能 (クラス、名前空間など) を使用できます。 C/C を学ぶことは、あらゆるプログラマーにとって多くの利点があります。 C/C は自動ガベージ コレクションを提供しないため、C/C は最適化されたコードを記述するように求めます。

C は、事前に構築されたデータ構造やフル機能の標準ライブラリを提供しないため、問題解決能力と基本的なコンピューター サイエンス スキルを向上させます。たとえば、C でスタックが必要な場合は、独自のスタックを構築する必要があります。

同様に、C/C を学ぶことは、コンピューター サイエンスの知識とスキルの向上に役立ちます。次の話は、プログラマが最初に C を学ぶべき理由を説明します。

すべての開発者が でプログラミングを始めるべき理由 C

どの言語でもプログラミングを始めることができますが、他にもたくさんの言語がありますC から始めるメリット!

すべての開発者が学ぶべき5つのプログラミング言語(前編)

世界には約 700 のプログラミング言語があります。ただし、開発者はエンタープライズ ソフトウェアを構築するために約 20 の異なるプログラミング言語を使用します。言い換えれば、プログラミング言語はたくさんありますが、一般的な汎用プログラミング言語はわずかしかありません。開発者は通常、学校、大学、またはキャリアの初期にコーディングを開始します。

コーディングを開始するとき、すべての開発者は、次の 1 つの疑問を抱くことになります。最初にどのプログラミング言語を学べばよいでしょうか?大学でコンピュータ サイエンスを学ぶ場合、シラバスは通常 C プログラミング言語から始まります。

C 言語でのプログラミングは、ハードウェア関連のソフトウェア プロジェクトで今でも頻繁に使用されています。

しかし、Java、C#、JavaScript、Go、Python、Ruby、PHP、Kotlin などの言語が現代のソフトウェア業界を支配しています。これは、

  • 人間に優しい構文とセマンティクスのためです。
  • フル機能の標準 API。
  • コミュニティサポート。
  • フレームワークとライブラリの豊富なエコシステム。

一方、C は現代のコミュニティではあまり使用されていません。他の一般的な言語は、C よりもフレンドリーでシンプルかつ柔軟な環境を提供します。はい、ハードウェア関連のプロジェクトには C の方が適していますが、ほとんどの開発者は Web およびモバイル関連のプロジェクトに取り組んでいます。

C を学ぶことが最良の選択である理由を説明しましょう。

###

C あなたを優れた問題解決者にします

ほとんどすべてのプログラムは、論理アルゴリズムを必要とするコーディング問題を解決するための組み込みメソッドまたはライブラリ メソッドを提供します。たとえば、特定の項目を 2 番目の配列にコピーする必要がある場合は、JavaScript の組み込みフィルター メソッドを使用できます。 Java を使用している場合は、java.util.stream パッケージのフィルター メソッドを使用できます。文字通り、一般的なプログラミング言語には、配列をフィルタリングするための組み込みメソッドまたはライブラリ メソッドが備わっています。ただし、C を使用する場合は、C には組み込みまたはライブラリのフィルタリング メソッドがないため、自分で実装する必要があります。

これらのシナリオが見つかった場合は、解決する必要がある問題に直面することになります。アルゴリズムの問​​題を練習することは、優れた問題解決者になるための素晴らしい方法です。私たちは、お気に入りのエンタープライズ プログラミング言語の標準ライブラリと組み込み機能のみを含む単純なタスクに常に取り組んでいるわけではありません。私たちは問題解決スキルを必要とするタスクを扱うことがよくあります。したがって、最初のコードを C で作成すると、より優れた問題解決能力が得られます。

また、競技プログラミング ハカソンに参加する開発者は、問題解決に C を使用することがよくあります。

C はハードウェアの味を提供します

Python、C#、Java などのプログラミング言語は、非常にユーザーフレンドリーな言語です。ただし、これらの言語は物理ハードウェアからは非常に抽象的です。言い換えれば、C でプログラミングを開始するまで、コンピューター ハードウェアの動作を体験することはできません。最新のプログラミング言語はハードウェア関連のエクスペリエンス全体を隠し、まったく新しいサンドボックス環境を提供します。ほとんどの場合、このサンドボックス環境は仮想マシンを使用して作成されます。

残念ながら、開発者はメモリ管理、ファイル処理、コードの最適化などの主要なハードウェア関連のトピックをスキップしています。これらのトピックは C で始まっていないためです。最新のプログラミング言語は、ガベージ コレクターによってメモリの割り当てと割り当て解除を自動的に処理します。一方、C プログラミング言語では、開発者は高度に最適化されたコードを作成してメモリを管理します。

C で最初のコードを書くと、すべてのコンピューター科学者が経験すべき忘れられないハードウェアの旅が得られます。

C は表現と自由を教えます

プログラミング言語が非常に人間らしい抽象化を提供すると、特定のプログラミング言語の柔軟性が低下します。すべての標準ライブラリ メソッドとお気に入りのプログラミング ライブラリの組み込みメソッドは、ハードコーディングされたブラック ボックスとして機能します。言い換えれば、最新のプログラミング言語は低レベルのコードを隠し、開発者にクリーンだが限定されたインターフェイスを提供します。最新のプログラミング言語では、直接動的メモリ割り当てを行うことは事実上不可能です。同時に、C ではすべての低レベル コード アクセスが公開されるため、真の自由が得られます。

C コンパイラは、非常に高速なアセンブリ コードを生成します。したがって、C 開発環境自体が、高パフォーマンスのコードを作成する動機になります。 C では、変数の宣言、メモリの割り当て、メモリのクリーンアップ、リソースへのアクセス、リソースの解放を慎重に行う必要があります。 C から始めた場合は、現在のプログラミング言語で大量のメモリ、不要なリソース、間違ったデータ構造を使用していない可能性があります。

C はクリーンなコードを書く意欲をかき立てます

現代のプログラミング言語とは異なり、C では多くの行のコードを記述する必要があります。これは、C では必要なものすべてへの低レベルのアクセスが提供され、高度に抽象化された標準ライブラリが提供されないためです。コード内の行数が増えると、コードの複雑さも増加します。したがって、乱雑なコードを取り除くために、クリーンで一目瞭然のコードを作成する必要があります。

業界レベルのソフトウェア プロジェクトに取り組む場合、クリーンなコードを書くことは非常に必要なスキルです。実際、C ベースのプロジェクトに取り組んだことがあれば、きれいなコードを書くのは簡単です。

結論

C プロジェクトの活発な開発により、C は C のサブセットになりました。確かに C は、フル機能の標準ライブラリを備えた最新のプログラミング言語です。したがって、C の学習は C の学習とは異なります。ただし、直接メモリ操作機能と低レベル アクセス機能は引き続き利用できます。ほとんどすべての最新のプログラミング言語は、新しい構文、セマンティクス、および標準ライブラリ メソッドを導入することで相互に競合します。ただし、Go のような言語は、標準ライブラリとコミュニティ主導のライブラリを拡張するだけです。

開発者が Python、JavaScript、C#、Java などの最新のプログラミング言語にすぐに飛びつくと、C プログラミング言語が提供する貴重な経験を逃すことになります。 C でプログラミングを始めることは、プログラミング言語がハードウェアとどのようにインターフェイスするかを理解するための優れた方法です。

まずはC言語でのハードルートを選択します。お気に入りのプログラミング言語のエキスパートになるのに役立ちます。

*元のリンク: https://betterprogramming.pub/why-every-developer-Should-start-programming-with-c-39b3a87392bf。

2. Bash

Bash は、Unix 系オペレーティング システム用に構築されたコマンド言語およびコマンド ライン インタプリタです。 Bash インタープリタ プログラムは、ほぼすべての Unix 系オペレーティング システムにプレインストールされています。さらに、多くの GUI ターミナル ソフトウェアは、デフォルトのコマンド インタープリタとして Bash を使用することがよくあります。したがって、さまざまな Unix 系オペレーティング システム用の移植可能な Bash スクリプトを作成できます。

プログラマーは、日々のプログラミングの効率を向上させるために、さまざまな実践に従っています。多くのプログラマーは、反復的な手動プロセスのために独自の Bash スクリプトを作成することがよくあります。たとえば、TypeScript プロジェクトの出力をビルドしてコピーするための簡単な Bash スクリプトを作成しました。 Bash を学習することが、学習プロセスの自動化に向けた第一歩であることは間違いありません。プロセスの自動化は確かに生産性を向上させる方法です。

Bash はプロセスをネイティブにサポートします。つまり、名前を指定するだけで別のプログラムを実行できます。したがって、自動化スクリプトをすばやく作成してプログラミングの効率を高めることができます。次のストーリーでは、GUI 要素を Bash スクリプトに追加する方法について説明します。

GUI を追加して Bash スクリプトを最新化する方法

Bash スクリプトは、Unix で実行できる Bash コマンド言語で書かれた一連の命令で構成されています。シェルインタープリタ。私たちは bash スクリプトを使用して、手動で実行すると明らかに時間がかかるいくつかのタスクを自動化します。しかし、現代のコンピューティングと比較すると、ユーザーとの対話はすべてコマンド ライン インターフェイスを通じて行われるため、bash スクリプトは時代遅れのものです。一部の開発者が、コンソール インターフェイスで重要なコンテンツを強調するために、人目を引くロゴや色を使用していることはわかっています。特定の古い bash スクリプトが高度に技術的なユーザーによって使用されている場合は、問題ありません。しかし、一般のユーザーが使用する場合は、ユーザーフレンドリーなインタラクションがあることが明らかに良いことになります。

実際には、Zenity コマンド ライン ツールを使用して、GUI (グラフィカル ユーザー インターフェイス) ベースの入出力コンポーネントを次の bash スクリプトに組み込むことができます。これは、GTK ダイアログ ボックスを表示するのに役立ちます。さらに、ネイティブ GUI 通知は、notify-send コマンド ライン ツールを使用して表示できます。これら 2 つのツールは通常、一般的な Linux ディストリビューションに付属しているため、いかなる種類の事前インストールも必要ありません。

メッセージ ボックス

ネイティブ メッセージ ボックスを使用してユーザーにタスクの完了を表示する方が、コンソールに生のテキストを出力するよりも優れていることは明らかです。 Zenity を使用すると、エラー、情報、問題、警告タイプのメッセージ ボックスを簡単に生成できます。

情報メッセージ ボックス: zenity --info。

すべての開発者が学ぶべき5つのプログラミング言語(前編)

#警告メッセージ ボックス: zenity --info。

すべての開発者が学ぶべき5つのプログラミング言語(前編)

#エラー メッセージ ボックス: zenity --error。

すべての開発者が学ぶべき5つのプログラミング言語(前編)#エラー メッセージ ボックス: zenity --question。

ユーザーの許可を得て一連の命令を実行する必要がある場合は、質問タイプのメッセージを使用できます。たとえば、ディスクからファイルを削除します。これは、単純な if 条件または $? を使用して実行できます。最後の戻り値を格納する特別な変数。

通知

通知は、長時間実行されるバッチ命令のステータスを表示するのに最適です。これは、ユーザーがコンソールで何が起こっているかを確認するのではなく、他の作業を行っている場合でも通知を受け取ることができるようにするために非常に重要です。ネイティブ通知は、notify send コマンド ライン ツールを使用して簡単に生成できます。

以下の簡単な例を考えてみましょう...

Zenity には通知を送信する機能もありますが、通知送信を使用するとより自由に調整できます。 。

入力要素

Zenity は、さまざまな入力要素を提供することで、ユーザー入力の収集を適切にサポートします。以下の種類の入力ボックスがあります。

カレンダー入力ボックス zenity --calendar。

これは、コンソールからユーザーに yyyy-mm-dd 形式で希望の日付を入力するよう求めるよりも、ユーザーが入力した日付を取得するより良い方法です。

文字列入力ボックス zenity --calendar。

通常、コンソールから文字列入力を取得するには read コマンドを使用します。一般的なキーストローク (ホーム/エンド キーなど) や単純なコピー & ペースト機能も受け入れる GUI テキスト フィールドを提供することで、非技術者に対する bash スクリプトの使いやすさを高めることができます。

非常によく似た zenity --password を使用して、パスワードや PIN などのユーザーの秘密文字列を取得できます。さらに、パスワードを入力すると、ユーザー名フィールドを有効にすることができます。ユーザー名とパスワードが | 文字で区切られて返されます。

ファイル選択ダイアログ zenity --file-selection。

#ネイティブの保存/開くダイアログ ボックスをスムーズに表示できます。 Neutralinojsでもこの機能を使用しています。

選択肢のリスト

通常のコンソール入力を使用してユーザーにいくつかの選択肢を求める場合、ユーザーが希望する選択肢に対していくつかの短縮キー入力を実装できます。たとえば、ユーザーは 1 つのオプションを受け入れるには文字 A を入力するように求められ、一方、別のオプションをアクティブにするには文字 B を入力するように求められます。ユーザーの観点から見ると、このアプローチは GUI ベースのリスト選択を表示することで若干改善できます。

メイン ソフトウェア プログラムとの 2 要素認証のためにどのヘルパー プラグインをインストールする必要があるかを尋ねるインストール スクリプトを作成していると仮定します。

高度な例

前述したように、常に生のテキストを使用する代わりに、bash スクリプトで使用できる GUI 入力要素がいくつかあります。さらに、これらのネイティブ GUI 要素を使用して実装されたより高度な例を示します。

*元のリンク: https://medium.com/swlh/how-to-modernize-your-bash-scripts-by-adding-gui-cba613a34cb7。

以上がすべての開発者が学ぶべき5つのプログラミング言語(前編)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Huawei の公式プログラミング言語 Cangjie の入門チュートリアルがリリースされ、ユニバーサル バージョン SDK の入手方法が 1 つの記事で学べます。 Huawei の公式プログラミング言語 Cangjie の入門チュートリアルがリリースされ、ユニバーサル バージョン SDK の入手方法が 1 つの記事で学べます。 Jun 25, 2024 am 08:05 AM

6月24日の当サイトのニュースによると、6月21日のHDC2024ファーウェイ開発者カンファレンスの基調講演で、ファーウェイ端末BGソフトウェア部門社長のGong Ti氏が、ファーウェイが自社開発したCangjieプログラミング言語を正式に発表した。この言語は 5 年間開発されており、現在開発者プレビューが利用可能です。ファーウェイの公式開発者ウェブサイトは、開発者がプロ​​グラミング言語を使い始めて理解しやすくするために、Cangjie プログラミング言語の公式入門チュートリアルビデオを公開しました。このチュートリアルでは、ユーザーが倉街を体験し、倉街を学び、倉街を応用することができます。これには、倉街言語を使用した円周率の推定、2024 年の各月の幹と枝のルールの計算、倉街言語で二分木を表現する N 通りの方法の確認、列挙の使用などがあります。代数計算を実装するタイプ、インターフェイスと拡張機能を使用した信号システム シミュレーション、Cangjie マクロを使用した新しい構文など。このサイトのチュートリアル アクセス アドレス: ht

5年間の研究開発を経て、ファーウェイの次世代プログラミング言語「Cangjie」が正式にプレビューを開始 5年間の研究開発を経て、ファーウェイの次世代プログラミング言語「Cangjie」が正式にプレビューを開始 Jun 22, 2024 am 09:54 AM

本サイトは6月21日、本日午後のHDC2024 Huawei Developer Conferenceで、Huawei Terminal BG Software部門のGong Ti社長がHuaweiが自社開発したCangjieプログラミング言語を正式に発表し、HarmonyOSNEXT Cangjie言語の開発者プレビュー版をリリースしたと報じた。ファーウェイがCangjieプログラミング言語を公的にリリースするのはこれが初めてである。 Gong Ti 氏は次のように述べています。「2019 年に、Cangjie プログラミング言語プロジェクトが Huawei で誕生しました。5 年間の研究開発の蓄積と多額の R&D 投資を経て、今日、ついに世界の開発者と出会うことができました。Cangjie プログラミング言語は、最新の言語機能、包括的なコンパイルの最適化、ランタイム実装を統合しています」すぐに使用できる IDE ツール チェーンのサポートにより、開発者にとって使いやすい開発エクスペリエンスと優れたプログラム パフォーマンスが実現します。「レポートによると、Cangjie プログラミング言語はあらゆるシナリオに対応するインテリジェンス ツールです。

ファーウェイ、HarmonyOS NEXT Cangjie プログラミング言語開発者プレビュー ベータ募集を開始 ファーウェイ、HarmonyOS NEXT Cangjie プログラミング言語開発者プレビュー ベータ募集を開始 Jun 22, 2024 am 04:07 AM

6月21日の当サイトのニュースによると、ファーウェイが自社開発した倉街プログラミング言語が本日正式に発表され、公式はHarmonyOSNEXT倉街言語開発者プレビューベータ募集の開始を発表した。このアップグレードは、開発者プレビュー バージョンへの早期導入アップグレードであり、開発者が倉街言語を使用して HarmonyOSNext アプリケーションを開発、デバッグ、実行するための倉街言語 SDK、開発者ガイド、および関連する DevEcoStudio プラグインを提供します。登録期間: 2024 年 6 月 21 日から 2024 年 10 月 21 日まで 応募要件: この HarmonyOSNEXT Cangjie 言語開発者プレビュー ベータ募集イベントは、次の開発者のみが参加できます: 1) Huawei Developer Alliance 認定資格を実名で取得していること。 2) H を完了していること。

天津大学と北杭大学はファーウェイの「Cangjie」プロジェクトに深く関与しており、国産プログラミング言語をベースにした初のAIエージェントプログラミングフレームワーク「Cangqiong」を立ち上げた。 天津大学と北杭大学はファーウェイの「Cangjie」プロジェクトに深く関与しており、国産プログラミング言語をベースにした初のAIエージェントプログラミングフレームワーク「Cangqiong」を立ち上げた。 Jun 23, 2024 am 08:37 AM

6月22日のこのサイトのニュースによると、ファーウェイは昨日、ファーウェイが自社開発したプログラミング言語Cangjieを世界中の開発者に紹介した。 Cangjie プログラミング言語が公に公開されるのはこれが初めてです。当サイトの問い合わせによると、ファーウェイの「蒼傑」の研究開発には天津大学と北京航空航天大学が深く関与していた。天津大学:倉街プログラミング言語コンパイラ 天津大学知能計算学部のソフトウェアエンジニアリングチームは、ファーウェイの倉街チームと協力して、倉街プログラミング言語コンパイラの品質保証研究に深く参加しました。報告によると、Cangjie コンパイラは、Cangjie プログラミング言語と共生する基本ソフトウェアです。 Cangjie プログラミング言語の準備段階では、それに匹敵する高品質のコンパイラが中心的な目標の 1 つになりました。 Cangjie プログラミング言語が進化するにつれて、Cangjie コンパイラは常にアップグレードおよび改善されています。過去5年間、天津大学

Microsoft Teams で言語を切り替える方法 Microsoft Teams で言語を切り替える方法 Feb 23, 2024 pm 09:00 PM

Microsoft Teams では選択できる言語がたくさんありますが、言語を切り替えるにはどうすればよいですか?ユーザーは、メニューをクリックし、[設定] を見つけて、そこで [全般] を選択し、[言語] をクリックして言語を選択し、保存する必要があります。この言語切り替え方法の概要では、具体的な内容を説明します。以下は詳細な概要です。見てください。バー! Microsoft Teams で言語を切り替える方法 回答: [設定]-[一般]-[言語] で特定のプロセスを選択します: 1. まず、アバターの横にある 3 つの点をクリックして設定を入力します。 2. 次に、内部の一般オプションをクリックします。 3. 次に、言語をクリックし、下にスクロールしてその他の言語を表示します。 4. 最後に、「保存して再起動」をクリックします。

Golang のバイトコードを解き明かす: プログラミング言語の本質を探る Golang のバイトコードを解き明かす: プログラミング言語の本質を探る Feb 26, 2024 pm 02:36 PM

Golang (Go 言語とも呼ばれる) は、Google によって開発され、エンジニアの生産性と開発効率を向上させるために 2007 年に初めてリリースされたオープンソース プログラミング言語です。 Golang は、使いやすさを考慮しながら、プログラミング言語の複雑さを単純化し、効率的な実行速度を提供することを目的としています。この記事では、Golang の特性を深く調査し、そのバイトコード メカニズムを分析し、具体的なコード例を通じてその動作原理を明らかにします。 1. Golang の特徴と利点はシンプルで効率的です。Golang は簡潔な文法構造と豊富な文法構造を持っています。

Microsoft Edge ブラウザーで画像が表示されない場合はどうすればよいですか? - Microsoft Edge ブラウザーで画像が表示されない場合はどうすればよいですか? Microsoft Edge ブラウザーで画像が表示されない場合はどうすればよいですか? - Microsoft Edge ブラウザーで画像が表示されない場合はどうすればよいですか? Mar 04, 2024 pm 07:43 PM

最近、多くの友人が、Microsoft Edge ブラウザーで画像が表示されない場合の対処法を編集者に尋ねました。次に、Microsoft Edge ブラウザーで画像が表示されない問題を解決する方法を学びましょう。皆様のお役に立てれば幸いです。 1. 以下の図に示すように、まず左下隅をクリックして開始し、「Microsoft Edge ブラウザ」を右クリックします。 2. 次の図に示すように、[詳細] を選択し、[アプリの設定] をクリックします。 3. 次に、下の図に示すように、下にスクロールして「写真」を見つけます。 4. 最後に、下の図に示すように、写真の下のスイッチをオンにします。以上が、Microsoft Edge ブラウザーで画像が表示されない場合の対処法について編集者がお届けする内容です。

ファーウェイが自社開発したCangjieプログラミング言語の公式Webサイトと開発ドキュメントがオンラインになり、Hongmengエコシステムに初めて統合される ファーウェイが自社開発したCangjieプログラミング言語の公式Webサイトと開発ドキュメントがオンラインになり、Hongmengエコシステムに初めて統合される Jun 22, 2024 am 03:10 AM

6月21日のこのサイトのニュースによると、HDC2024 Huawei Developer Conferenceの前に、Huaweiが自社開発したCangjieプログラミング言語が正式に公開され、Cangjieの公式ウェブサイトがオンラインになりました。公式ウェブサイトの紹介文によると、Cangjie プログラミング言語は、「ネイティブ インテリジェンス、自然なオール シナリオ、高性能、強力なセキュリティ」に焦点を当てた、オール シナリオ インテリジェンスのための新世代プログラミング言語です。 Honmeng エコシステムに統合して、開発者に優れたプログラミング エクスペリエンスを提供します。このサイトに付属する公式 Web サイトでは、AgentDSL を組み込んだネイティブのインテリジェント プログラミング フレームワーク、自然言語とプログラミング言語の有機的な統合、マルチエージェントの連携、簡素化された記号表現、パターンの自由な組み合わせ、さまざまなインテリジェント アプリケーションの開発をサポート、と紹介されています。あらゆるシーンに対応する本質的に軽量でスケーラブルなランタイム、モジュラー階層設計により、メモリがどれほど小さくても、あらゆるシナリオのドメイン拡張に対応できます。

See all articles