Cardano ຕີຈຸດສໍາຄັນໃຫມ່ໃນການສ້າງສັນຍາສະຫມາດ: ລາຍລະອຽດ


ຮູບພາບບົດຄວາມ

Tomiwabold Olajide

Cardano blockchain ຖືກສ້າງຂຶ້ນໂດຍໃຊ້ພາສາການຂຽນໂປຼແກຼມທີ່ເປັນປະໂຫຍດ Haskell

ຜູ້ກໍ່ຕັ້ງ Cardano Charles Hoskinson ໄດ້ແບ່ງປັນ "ໂຄງການຫຼັກ Plutus ທີ່ບໍ່ມີການພິມເທື່ອທຳອິດທີ່ສ້າງຂຶ້ນ ແລະຈັດລໍາດັບທັງໝົດໂດຍໃຊ້ແຕ່ Typescript." ຈຸດສໍາຄັນໃຫມ່ນີ້ອາດຈະຫມາຍຄວາມວ່ານັກພັດທະນາອາດຈະສາມາດຂຽນສັນຍາສະຫມາດໃນ Cardano ໂດຍໃຊ້ TypeScript ໃນອະນາຄົດອັນໃກ້ນີ້.

ຕົວພິມອັກສອນ ເປັນພາສາການຂຽນໂປຼແກຼມທີ່ສ້າງ ແລະຮັກສາໄວ້ໂດຍ Microsoft ທີ່ອີງໃສ່ JavaScript. ມັນເປັນ superset ທີ່ເຄັ່ງຄັດຂອງ JavaScript ໃນຂໍ້ກໍານົດຂອງ syntax ແລະໃຫ້ພາສາທາງເລືອກໃນການພິມແບບຄົງທີ່. ມັນໄດ້ຖືກສ້າງຂື້ນສໍາລັບການສ້າງແອັບຯຂະຫນາດໃຫຍ່ຍ້ອນວ່າມັນອ້າງວ່າສະຫນອງເຄື່ອງມືທີ່ດີກວ່າໃນທຸກຂະຫນາດ.

Cardano blockchain ຖືກສ້າງຂຶ້ນໂດຍໃຊ້ພາສາການຂຽນໂປລແກລມທີ່ມີປະໂຫຍດ Haskell. Plutus, ພາສາການຂຽນໂປລແກລມຂອງ Cardano ສໍາລັບສັນຍາສະຫມາດ, ແລະ Marlowe, ພາສາສະເພາະໂດເມນຂອງ Cardano ສໍາລັບສັນຍາສະຫມາດທາງດ້ານການເງິນ, ແມ່ນທັງສອງອີງໃສ່ Haskell. ລະຫັດນອກລະບົບຕ່ອງໂສ້ ແລະລະບົບຕ່ອງໂສ້ສໍາລັບ Cardano ຍັງຖືກຂຽນໄວ້ໃນ Haskell.

Haskell ບໍ່ແມ່ນພາສາການຂຽນໂປລແກລມທີ່ມີຊື່ສຽງທີ່ສຸດ, ເຖິງແມ່ນວ່າ; ຄວາມແຕກຕ່າງນັ້ນເປັນຂອງ Python ແລະ Java. Cardano justifies ຂອງຕົນ ການຕັດສິນໃຈ ການນໍາໃຊ້ Haskell ໂດຍຊີ້ໃຫ້ເຫັນວ່າມັນເຫມາະສົມທີ່ຈະຂຽນລະຫັດທີ່ເຂັ້ມແຂງແລະຖືກຕ້ອງ, ໂດຍສະເພາະໃນເວລາທີ່ປະສົມປະສານກັບວິທີການທີ່ເປັນທາງການ.

ການໂຄສະນາ

ການສະເໜີໂຄງການຍັງຢູ່ໃນຂັ້ນຕົ້ນ

ອີງ​ຕາມ Michele Harmonic, ໂຄງການ Plu-ts ມີຈຸດປະສົງເພື່ອອະນຸຍາດໃຫ້ສັນຍາສະຫມາດແລະການສ້າງການເຮັດທຸລະກໍາໂດຍໃຊ້ພຽງແຕ່ TypeScript, ຊ່ວຍໃຫ້ນັກພັດທະນາສາມາດສ້າງແອັບຯທີ່ມີການແບ່ງຂັ້ນຄຸ້ມຄອງໃນຂະນະທີ່ຮັກສາຜົນປະໂຫຍດຂອງສັນຍາສະຫມາດ Cardano.

ລາວອະທິບາຍວ່າໃນປັດຈຸບັນ, ພຽງແຕ່ໃຊ້ພາສາການຂຽນໂປລແກລມ Haskell ເພື່ອສ້າງສັນຍາສະຫມາດ, ເຊິ່ງຈໍາກັດທ່າແຮງຂອງພວກເຂົາສໍາລັບການນໍາໃຊ້ໃນສະຖານະການທີ່ພວກເຂົາຕ້ອງຖືກສ້າງຂື້ນທັນທີ. ການສະເຫນີ Plu-ts ຈະຊ່ວຍໃຫ້ນັກພັດທະນາຂຽນລະຫັດ Cardano, on-chain ແລະ off-chain ທັງຫມົດໃນ TypeScript. ໂດຍບໍ່ມີຂໍ້ກໍານົດສໍາລັບເຄື່ອງແມ່ຂ່າຍ, ມັນຈະເປັນໄປໄດ້ທີ່ຈະສ້າງສັນຍາສະຫມາດໂດຍອີງຕາມການປ້ອນຂໍ້ມູນຂອງຜູ້ໃຊ້.

ຢ່າງໃດກໍຕາມ, ບໍ່ວ່າ Cardano ຈະຍົກເລີກພາສາການຂຽນໂປລແກລມ Haskell ຂອງຕົນສໍາລັບ TypeScript ຍັງບໍ່ຮູ້ຈັກ.

ທີ່ມາ: https://u.today/cardano-hits-new-milestone-in-smart-contracts-creation-details