Блокчејнот Кардано беше изграден со користење на функционалниот програмски јазик Хаскел
Основач на Кардано Чарлс Хоскинсон ја сподели „првата досега Untyped Plutus Core програма целосно генерирана и серијализирана користејќи само Typescript“. Оваа нова пресвртница може да значи дека програмерите можеби ќе можат да пишуваат паметни договори на Cardano користејќи TypeScript во блиска иднина.
Прилично кул https://t.co/t7gUPSpJlf
- Чарлс Хоскинсон (@IOHK_Charles) Јули 25, 2022
TypeScript е програмски јазик создаден и одржуван од Microsoft кој се базира на JavaScript. Тоа е ригорозен суперсет на JavaScript во смисла на синтакса и му дава на јазикот изборно статичко пишување. Направен е за создавање големи апликации бидејќи тврди дека обезбедува подобра алатка во која било скала.
Тоа значи дека еден ден програмерите ќе можат да пишуваат паметни договори на Cardano користејќи Typescript.
— Микеле | Хармоничен (@MicheleHarmonic) Јули 25, 2022
Блокчејнот Кардано беше изграден со користење на функционалниот програмски јазик Хаскел. Плутус, програмскиот јазик на Кардано за паметни договори и Марлоу, јазик специфичен за доменот на Кардано за финансиски паметни договори, се засновани на Хаскел. Во Хаскел се напишани и шифрите надвор од синџирот и на синџирот за Кардано.
Хаскел не е најпознатиот програмски јазик, иако; таа разлика им припаѓа на Python и Java. Кардано го оправдува своето одлука да се користи Haskell со посочување дека е идеално да се напише код кој е робустен и правилен, особено кога се комбинира со формални методи.
Предлог-проектот сè уште е во рана фаза
Според Мишел Хармоник, проектот Plu-ts има за цел да дозволи паметни договори и создавање трансакции користејќи само TypeScript, овозможувајќи им на програмерите да создаваат децентрализирани апликации додека ги одржуваат придобивките од паметните договори Cardano.
Тој објаснува дека во моментов, само програмскиот јазик Хаскел се користи за генерирање на паметни договори, што го ограничува нивниот потенцијал за употреба во ситуации кога тие мора да се создадат веднаш. Предложените Plu-ts ќе им овозможат на програмерите да напишат код поврзан со Cardano, on-chain и off-chain целосно во TypeScript. Без барањето за сервер, би било изводливо да се создадат паметни договори во зависност од влезовите на корисниците.
Сепак, останува непознато дали Кардано ќе се откаже од својот прогласен Хаскел програмски јазик за TypeScript.
Извор: https://u.today/cardano-hits-new-milestone-in-smart-contracts-creation-details