image
Вопрос по Python к Уважаемым разработчикам
Точнее несколько…

После небольшого знакомства с ним, осталось интересные впечатления от его возможностей.

+ синтаксис для работы с многомерными массивами данных

+ обалденные возможности простой установки и использования интерпретатора на любых ОС.


Еще одна интересная возможность, на которую, похоже, пока, возможно, мало кто обратил внимание: Python может быть интересен как инструмент для управления базами данных и BI. Для этого в нем есть два инструмента: переменные класса (1) и переменные экземпляра класса (2).

(2) Переменные класса, в случае применения для работы с базами данных позволяют модифицировать поведение самого класса, анализировать и накапливать статистику по работе с классами и т.д. Т.е., если рассматривать этот функционал с точки зрения IoT-архитектуры (https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/iot-platform-reference-architecture-paper.pdf), это отличный потенциал для использования Python различными BI-платформами.

(1) Эта часть касается непосредственно данных и ее возможности (на мой непрофессиональный взгляд) не настолько уникальны, по сравнению с другими языками, как (2).

В языке C# (который мне, откровенно говоря, в случае разработки приложений (3), нравится больше своей структурированностью, проработкой и предсказуемостью) такой возможности нет. Как нет и похожих возможностей интерпретатора.

Теперь непосредственно вопросы:

a) Планируется ли в явном виде разделять и структурировать (1) и (2) функционал.

b) Будет ли разделение Python на направления и в каком виде это планируется сделать:

— приложения (3) application layer

— работа с классами (2) analitics, BI layer

— работа с экземплярами классов (1) data layer

??? /_\

Комментарии (0)