Logo

О проекте

После реорганизации 2018 года Кантор позиционируется как единая платформа языков программирования высокого уровня:
  • Основана на внутреннем представлении (БД кода), исходные тексты вторичны.
  • Реализует ФП, ООП и императивную парадигмы с опорой на оригинальные теории, разработанные вместе с проектом.
  • Позволит компилировать разные входные языки — императивные, функциональные и гибридные.
  • Обеспечивает обратимость только для одного языка — Кантора.

Преимущества платформы

  • Высокоуровневость.
  • Независимость от конкретного синтаксиса, бесконечное число синтаксисов в обратимом языке — Канторе.
  • Ориентированность на системное программирование.
  • Частичные вычисления как неотъемлемый этап построения кода.
  • Современные теории в основе — объектно-ориентированная ОС, ZUI.
  • Формирование нового направления в ИТ — функционального системного программирования.

См. также

2 комментария

  1. Не хватает описание цели - для чего проект создавался, какую задачу решает. На странице "О проекте (2013-2017)" есть что-то подобное, но неясно как это соотносится с проектом после реорганизации.

    Также, по видимому, присутствует недопонимание понятие синтаксиса в контексте языков программирования. Смысл языка привязан к его конструкциям, конструкции задаются синтаксисом. В то же время синтаксис не обязан задавать именно текстовое представление программы. От того, что синтаксис можно разделить на две части - абстрагирующую и конкретизирующую, и позволить воплощать разные конкретизирующие части, от этого язык не становится независимым даже от конкретного синтаксиса, не говоря уже про условно абстрактный. Абстрактная часть обязана быть единой или в крайнем случае с небольшими отличиями иначе нет смысла говорить об одном языке, а от конкретизирующих идёт зависимость через логическое или, что не то же самое, что независимость

    ОтветитьУдалить
    Ответы
    1. Создал тему на форуме: http://forum.cantorsys.com/viewtopic.php?id=77

      Удалить

Выбрав в выпадающем списке пункт «Имя/URL», можно оставить комментарий от своего имени без предварительной регистрации.