2. Что это?
• Плагин для Microsoft Excel который превращает Excel в де-факто IDE
для разработки
• Вычислений
• Пользовательского интерфейса
• Веб-сервисов
• … (возможности безграничны)
3. Зачем?
• Excel идеален для моделирования
• Быстрый ввод и манипуляция данными
• Автоматический пересчет значений
• Не требует навыков программирования
• Excel не идеален для внедрения
• Низкая производительность
• Трудность интеграции с другими системами
4. Как это работает?
• Плагин для Excel 2010/13
• Делаем разметку клеток
• Данные: поле, функция, структура, вектор, матрица
• Интерфейс: лейбл, кнопка, поле ввода
• Генерируем готовый к компиляции код
• C++,C#, … (готовый проект)
• UI, веб-сервисы, XSD и т.п.
5. Что создается?
• Для данных
• Структуры (классы)
• Поля, функции, массивы, матрицы
• Точное представление Excel формул
• Для UI
• Определение интерфейса
• Data bindings на нужные структуры данных
6. Кто потенциальные клиенты?
• Предприятия, которые используют Excel и хотят внедрять расчёты
• Финансовая математика
• Инженерные науки
• Бухгалтерия
• … и множество других дисциплин
7. Состояние на 2013г
• ~10 пользователей (физика/aerospace, structural eng., quant finance)
• Поддержка data mapping для C++
• Генерируется валидный, компилируемый код
• В разработке:C# и поддержка простогоUI
8. Вопросы?
• Скринкаст того, как это выглядит/работает:
http://bit.ly/ZGRnep
• dmitrinesteruk@gmail.com
• skype: dmitri.nesteruk
• @dnesteruk