Если бы мы специализировались не на мобильно-облачном сегменте, а на чём-то более стационарном (скажем пульт для дежурной медсестры для наблюдения за состоянием пациентов), то я вполне могу себе представить ББ в качестве основной платформы для разработки и распространения. Ну, а поскольку мы все ж таки в том числе программисты-профессионалы, подтянуть ББ в случае нужды наверно было бы можно. :-) Хотя задача в общем то не шибко памятежоркая, так что 64бита не актуально было бы.
А какие преимущества в этой задаче у блекбокса перед, ну хотя бы, сишарпом или явой?
Алексей, ты как-то пропустил этот вопрос Евгения, а было бы интересно услышать твой вариант ответа
Да, действительно. Я просто, помнится, поразился абсурдности вопроса.
Если кратко - то у ББ преимущество перед C#/Java в том, что на java/c# мне бы пришлось вначале написать ББ :-)
То есть ББ это почти готовая среда для исследований, разработки, и вполне себе построения готового диспетчерского пульта.
Прежде всего конечно исследования. Как мой рабочий процесс происходит, когда я в фазе исследований? Я цепляю наш датчик на себя. Побегал/попрыгал/по морозцу погулял. Данные накопил. Пришел в офис, слил эти данные на комп. Построил графики исходных данных, построи график того что там начитал текущий алгоритм. Начал в них таращиться. У-упс, алгоритм лажает. Пошел, чаю/какавы себе заварил, думаю почему лажает. Понял почему лажает - потому что он на такие извращения в принципе не рассчитан. Значит что? Значит надо образовываться - пошел читать исследования да патенты в интернет. Начитался. Понял что вот-это вот не прокатит для реалтайма, даже и пробовать не стоит. А вот это вот можно и попробовать, если модифицировать вот так.
Ну и что? Ну я сажусь и спокойно реализую этот метод. Реализовал. Надо проверять. Сую в него данные (а данные это массив как минимум за несколько минут, и одна секунда это например 100 значений), и мне, чтобы оценить, надо увидеть исходный график данных, обработанный, и ту информацию которую оттуда получилось вытащить. Запустил - увидел графики, понял что в коде лажа, поправил, снова запустил. Опять лажа. Поправил, запустил. Лажа, но уже другая, явно концептуальная. Выкинул метод, пошел думать дальше. И так N раз.
На N+1 раз вроде бы получается. О-ке-й. Теперь запускаем этот алгоритм в реалтайме (графики бегут на экране живьем), цепляем на себя датчик и начинаем моделировать житейские ситуации. Ну там, поотжиматься, побегать, походить. Поприседать. Упасть. Случайно уронить датчик... И все это краем глаза смотря на монитор и что там происходит, что там с алгоритмом. Не сдохло ли, не начал ли алгоритм излишне фантазировать о моих эволюциях.
И если и после этого работает, значит что? Значит надо поделиться с товарищами по разработке достигнутыми результатами. Значит надо написать некий документ с описанием метода, с кодом и с примерами данных и графиками. И здорово если оно будет сразу живым а не на скриншотах (хотя скриншоты никто не отменял) и народ сразу сможет прогнать это, не отходя от кассы, на образцах своих данных. Это в идеале конечно. И ББ мог бы позволить довольно близко к этому идеалу приблизиться.