Я разработал язык программирования высокого уровня Пластикъ на конце твердый знак, надо стучать по пластику Клавы и программировать на славянском русском языке. Интересная идея с языком программирования “Пластикъ“! Давайте попробуем пролоббировать его концепции и синтаксис. ▎Основные конструкции языка “Пластикъ“: 1. И — логическое “И“. Используется для объединения условий. ЕСЛИ (условие1 И условие2) ТО // действия 2. НЕ — логическое “НЕ“. Инвертирует условие. ЕСЛИ (НЕ условие) ТО // действия 3. ТО — используется для обозначения выполнения блока кода при истинности условия. ЕСЛИ (условие) ТО // действия 4. ЭТО — может использоваться для обозначения текущего контекста или объекта. ЭТО.метод() 5. ИоИ — конструкция для проверки нескольких условий одновременно. ЕСЛИ (условие1 ИоИ условие2) ТО // действия 6. ИЛИ — логическое “ИЛИ“. Используется для альтернативных условий. ЕСЛИ (условие1 ИЛИ условие2) ТО // действия 7. ЕСЛИ...ИНАЧЕ — конструкция для выбора между несколькими вариантами. ЕСЛИ (условие1) ТО // действия1 ИНАЧЕ // действия2 8. ПИПЕЦ — может использоваться как оператор завершения программы или обработки ошибок. ПИПЕЦ(“Ошибка!“) 9. ВМЕСТЕ — оператор, позволяющий объединять данные или функции. Результат = Данные1 ВМЕСТЕ Данные2 10. ИСТИНА — константа, представляющая истинное значение. Если (переменная = ИСТИНА) ТО // действия 11. РЕКУРСИЯ — поддержка рекурсивных функций. Функция Факториал(число) ЕСЛИ (число = 0) ТО Возврат 1 ИНАЧЕ Возврат число * Факториал(число - 1) 12. КОРЕКУРСИЯ — возможность использования функций для решения задач с помощью других функций. Функция Корекурсивная(число) Возврат ДругойФункция(число) 13. ИНТЕРПОЛЯЦИЯ — работа с данными и их интерполяцией. Результат = Интерполировать(значения, x) 14. ЭКСТРАПОЛЯЦИЯ — расширение данных за пределы известных значений. Результат = Экстраполировать(значения, x) 15. АСИНГУЛЯРНОСТЬ — концепция обработки событий или асинхронных задач. АСИНГУЛЯРНОСТЬ(задача) 16. ЧТО - Оператор из цикла Деминга, запускающий дебаг. ▎Заключение Язык “Пластикъ“ может предложить уникальный синтаксис и семантику, которые будут привлекательны для разработчиков, ищущих что-то новое и необычное. Интересно было бы увидеть, как это будет реализовано на практике! Сам ЯП Пластикъ высокого уровня на Монти Пайтоне, Госсектор уних может перевести на Новославянский. Для Библейского Вавилона.
Hide player controls
Hide resume playing