1С рвется в облака.

На прошлой неделе, к сожалению с опозданием практически на год, я узнал интересный факт. В 1С:Предприятие версии 8.2 добавлена возможность работать с программой через обычный браузер. Это на первый взгляд скромное новшество на мой взгляд заслуживает самого пристального внимания.

На самом деле это мини революция. Теперь 1С можно смело размещать в облаке и работать с любого устройства с любой операционной системой. Примечательно, что трансляция из внутреннего языка в JavaScript происходит автоматически и программисту 1С этим вопросом интересоваться совершенно не нужно. Для этого судя по всему пришлось изменить внутренний подход к описанию интерфейса в 1С, но выгоды от этого просто огромны.

Два альянса, что они нам несут. Альянс номер два.

Слияние BlackBerry и QNX Software Systems произошло менее заметно, чем первый альянс, но заслуживает не менее пристального внимания. Слияние одного из крупнейших производителей смартфонов. QNX Software Systems это компания со штатом 270 человек разрабатывающая ОС Neutrino для фабричных конвейеров, станций мониторинга АЭС, автомобильных компьютеров. Эта ОС обладает поистине уникальными качествами, которых нет не в одной операционной системе с открытым или закрытым кодом. Neutrino  отличают от конкурентов два ключевых момента : микроядро и мультиядерность. Микроядро — это минимальный код, необходимый для выполнения большинства функций операционной системы.  Компания QNX заявляет, что ядро Neutrino в сто раз меньше ядер привычных ОС типа Windows 7.

Это слияние еще один камешек в огород ОС со открытым кодом и альянса Nokia и Microsoft.

Два альянса, что они нам несут. Альянс номер один.

Объявление об альянсе между Microsoft и Nokia, на прошлой неделе буквально потрясло мир высоких технологий. Рынок отрицательно среагировал на решение Nokia отказаться от собственной ОС для коммуникаторов. Наверное недоумение инвесторов вызвал выбор в качестве партнера фирмы Microsoft. Если бы Nokia выбрала бы Google с ее открытой ОС Android, то реакция инвесторов скорее всего была бы более радужной и оптимистичной. В этом случае на Windows Phone смело можно было бы ставить крест. Теперь же сложилась уникальная ситуация альянса игрока номер один на рынке мобильных телефонов и игрока номер один на рынке программного обеспечения. Что нам в будущем принесет такой альянс покажет только время.

Дилема Microsoft.

На днях я изучал лицензионное соглашение Microsoft от Visual Studio и нашел в нем любопытный момент. Смысл этого пункта соглашения в том, что с помощью VS нельзя делать программы повторяющие в своей функциональности Word и Excel. И тут до меня дошло, перед какой огромной проблемой стоит Microsoft. Если выпустить удобное средство для разработки программ найдется куча желающих делать программы, которые будут конкурировать с пользовательскими программами самой Microsoft … Отсюда напрашивается вывод, надо ограничить пользователей Visual Studio причем не только лицензионным соглашением, но и качеством самой IDE. Мне сразу стало понятно, почему в Visual Studio крайне неудобно разрабатывать большие программы. Написать программу в пару тысяч строк, это пожалуйста, а дальше начинаются заметные трудности с удобством работы.

Когда появится Borland для web-разработчиков ?

Одна из революций в разработке программ произошла когда фирма Borland создала IDE. До этого программы писались в текстовом редакторе, а потом компилировались, транслировались и линковались из командной строки.  После создания IDE все эти операции стали выполняться нажатием одной клавиши. Вторую революцию фирма Borland совершила создав IDE для Windows под названием Delphi. До этого разработчикам приходилось изучать премудрости API Windows и практически в ручную рисовать окошки. С появлением Delphi все вызовы API были скрыты изящной оболочкой VCL, а рисование форм стало предельно простым благодаря визуальному конструктору форм.

Сейчас к сожалению фирмы Borland уже нет, а потребность в очередной революции сильна как никогда. Если взглянуть на разработку программ для Web, то видно, что инструментальные средства для этого находятся в зачаточном состоянии. На форумах новичкам по-прежнему советуют писать программы в Блокноте и уверяют, что больше ничего не надо. На крайний случай предлагают NetBeans или Eclipse, которые по существе остаются редакторами с подсветкой синтаксиса.

Самый большой вопрос. Когда появится, что либо подобное Delphi для Web-разработки ? Второй, не менее интересный вопрос, почему подобный продукт не появился до сих пор ? К сожалению оба этих вопроса на настоящий момент остаются без ответа.