これは Python ベースの言語であり、おそらく最も理解しやすく、広く使用されているプログラミング言語の 1 つです。そのため、Vyper は、些細なケースに焦点を当てた最小限のシンプルな言語として開発されました (DApp などの複雑なものをコーディングするために使用することはできません。
では、なぜミニマリストのアプローチを取るのでしょうか?主な理由は、監査中に発見されずに悪意のあるコードを記述するのは難しいからです。
Vyper で書かれたこの ERC-20 スマート コントラクトを見ると、次のことがわかります:
ソース:入力 |出力
Plutus は、金融機関、電子商取引、ストック オプション取引での使用を目的とした高レベル プログラミングのスマート コントラクト言語です。これは、Cardano で使用される 2 つのプログラミング言語のうちの 1 つです。もう一つはハスケルです。
開発者によると、Plutus は、Haskell の構文を反映した、Cardano 上でスマート コントラクトを作成するための純粋な関数型プログラミング言語です。データ型を定義する場合、開発者は型名、型パラメータ、およびコンストラクターの代替リストを直接呼び出すことができます。
「関数型プログラミング言語」は、「命令型」または命令型プログラミング言語とは対照的に、「ラムダ計算」を通じて、命令の実行ではなく関数の計算の重要性を強調します。
対照的に、教育プログラミングでは、開発者はコンピューターに必要なすべての計算ステップをコードに記述する必要があります。平たく言えば、各ステップは指示です。
Plutus で書かれたサンプル契約書を見たい場合は、ここをクリックしてください。
出典:プログラマが探した
2020年6月に同社は、スポーツアパレル大手のナイキとの提携提携を発表し、ユーザーがナイキのオンラインストアでPlutus Visaカードを使用してキャッシュバックを獲得できるようにした。これにより、Airbnb や Skyscanner など、Plutus のブランディング パートナーのリストがさらに拡大します。
暗号通貨の購入と取引を開始します
サインアップして、通貨の未来に関する機会を始めましょう
今すぐサインアップ