SMC (оболочка для модульных конструкций) / программирование :: разработка :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

программирование geek разработка песочница 

SMC (оболочка для модульных конструкций)
shell for module constructions,программирование,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,разработка,песочница

Здравствуйте!
Позвольте рассказать вам о моей разработке - платформе SMC (http://www.smcsystem.ru/).

SMC, полное имя Оболочка для модульных конструкций (Shell for module constructions) – платформа для создания и запуска модульных приложений. Позволяет создавать из блоков (модулей) приложения в графическом конструкторе.

В основе платформы лежит модульный подход к разработке приложений. Под модульностью тут понимается разделение монолитного приложения на элементы. Существует решения, в той или иной степени реализующих этот подход, например COM технология, микросервисная архитектура и другие. В SMC удалось решить большинство проблем связанных с модульным подходом при сохранении всех преимуществ. Основное отличие платформы — универсальность, простота и динамичность: можно быстро создавать приложения любых типов и сложности, а так же изменять существующие приложения, даже работающие.

Ключевые особенности:
- Графический инструмент разработки - приложения создаются и редактируются в графическом конструкторе путем соединения экземпляров модулей (без кода). Это позволяет говорить о платформе как о no-code инструменте разработки.
- Открытый исходный код (Open source) - все приложения открыты для просмотра и изменения.
- Полная динамичность - программы можно изменять вручную, в том числе запущенные (на лету). Так же, программы могут изменяться самостоятельно.
- Плагины - можно добавить плагин (дочернее приложение) к любому приложению.
- Лаунчер приложений.
- Встроенный репозиторий приложений и модулей - позволяет распространять модульные программы привычным образом.
- Возможность создания мультиязыковых приложений (например, одни модули могут быть написана на Java другие на C++). Поддерживаются модули на: Java, Java Script, Python, C++.

Программа полностью бесплатна.

Уже существует много демонстрационных приложений (более 40) и модулей (более 60).
Пример приложения: голосовой помощник, до Алисы ему далеко, но зато полностью автономен и его можно настроить под себя (есть виде с примером).

Сайт проекта: http://www.smcsystem.ru/
Документы: http://www.smcsystem.ru/#!/documents
Видео с примерами: http://www.smcsystem.ru/#!/video

Буду благодарен за отзыв.

Подробнее
shell for module constructions
программирование,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,разработка,песочница
Еще на тему
Развернуть
Название классное, правда уже есть корпорация с таким названием.
Надеюсь обойдется без исков
X
smc.eu
A=
О ^
Q
Российское представительство корпорации SMC
В России SMC Corporation начала активную работу в 1996 году, и к настоящему моменту состоит из региональных отделений в 49 крупнейших промышленных центрах: Москве, Нижнем Новгороде, Екатеринбурге, Самаре, Челябинске, Красноярске,
полное название - shell for module constructions (оболочка для модульных конструкций). SMC - сокращение. самому нравиться, поэтому использую его. приношу прощение если ввел в заблуждение.
pwipo pwipo 28.02.202120:38 ответить ссылка 0.4
SSL прикрути. Сайты на http выглядят подозрительно. Сделать сертификат при наличии доменного имени - изи
спасибо. сделаю, со временем.
pwipo pwipo 28.02.202120:39 ответить ссылка 0.5
Только начал учить Python, то что ты сделал очень мне пригодится в обучении! Спасибо!
Zepar Zepar 28.02.202120:40 ответить ссылка 0.2
если возникнут вопросы, всегда готов ответь.
pwipo pwipo 28.02.202120:45 ответить ссылка 0.4
обновил документацию по разработки модулей для платформы - появилось больше информации и примеров для js, python, c++
pwipo pwipo 02.03.202113:46 ответить ссылка 0.0
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
Programmers in Enterprise Company
Programmers in Startup Company
Programmers in Government Newbie: So which programming language should I learn first?
Programmers: Почему?
Почему?!
^>о->Ьаг() — Почему?



— А, вот почему...