Это хороший вопрос. Для нас (GraphApps) GOP - это революционный способ создания бизнес-приложений. Он использует GOP в Java (которая не полностью адаптирована к нему, но может использоваться в GOP), шаблоны GOP, лучшие практики и базы данных графов.
У нас готовится 2 продукта: дизайнер, ориентированный на графы (например, конструктор UML, но гораздо лучше, потому что он ориентирован исключительно на графы), и очень мощная среда Java, которая позволяет GOP извлечь выгоду из революции, вызванной новой парадигмой программирования.
Мы, вероятно, откроем наш код в ближайшие месяцы. GOP решает множество проблем в разработке приложений. Это значительно упрощает код и позволяет управлять более высоким уровнем сложности. Resuability также значительно улучшено.
В GraphApps мы считаем, что это новая парадигма программирования, которая будет больше, чем ООП. Это действительно невероятно.
[ОБНОВЛЕНИЕ 14 СЕНТЯБРЯ 2016]
Вот определение графо-ориентированного программирования, которое мы даем на нашем веб-сайте .
Графическое программирование - это новая парадигма программирования, которая определяет
графически-ориентированный способ создания программного обеспечения. Графически-ориентированное программное обеспечение
построенный с помощью этой графической схемы использования (направленной атрибуции)
базы данных на стороне сервера.
Эта парадигма программирования суммирует преимущества нескольких других
парадигмы программирования: объектно-ориентированное, функциональное программирование,
дизайн по контракту, программирование на основе правил. Тем не менее, это соответствует
само по себе и не нужно знать о каком-либо другом программировании
парадигм.
Эта парадигма программирования позволяет развивать долгосрочный бизнес
приложения, которые не генерируют технический долг. Это обеспечивает
другой ответ на вопросы обслуживания и развития, особенно
для приложений, которые должны управлять развивающимися правилами или высоким
количество бизнес-правил. Приложения могут развиваться структурно без необходимости повторного тестирования всего и переноса данных.