Здрасти! Днес пускаме новата версия 0.36.0 на езика за визуално програмиране XOD. Основната тема на актуализацията е Records. Разбира се, знаете основните типове данни, използвани в XOD: числа, булеви стойности, импулси, низове. Много неща са твърде сложни, за да бъдат изразени с една-единствена основна стойност. Но всяко такова сложно нещо може да бъде разложено на по-прости неща и така нататък, и така нататък, до основните стойности. XOD Records е функцията за комбиниране на по-простите типове за образуване на нов тип.

Всъщност беше възможно по-рано, но трябваше да се потопите в C++, за да дефинирате такъв тип. Версия 0.36.0 въвежда маркерен възел xod/patch-nodes/record за групиране на всички входни стойности в нов супертип. След като поставите този маркер, се генерират още няколко корекции за работа с новия тип.

Това, което прави записите по-интересни, е автоматичното генериране на неговия JSON сериализатор. Сега можете да създавате сложни вложени JSON, за да взаимодействате лесно с различни уеб API.

Научете подробно записите с новата статия за ръководство:

  • „Създаване на записи“

Както обикновено, изданието включва други малки подобрения и подобрения. Прочетете пълния списък в GitHub.

Вземете новата версия на XOD от страницата за изтегляне или я изпробвайте директно във вашия браузър. Ако вече имате инсталиран XOD, щракнете върху съобщението за актуализация, когато IDE стартира.