- Оригинальное название: Bob Z Responds
- Автор: David Harms
- Дата публикации: 01.06.2005
- Дата перевода: 22.06.2005
- Оригинал статьи: http://www.clarionmag.com/cmag/v7/c7cnetblog.html
- Демо-видео: http://www.clariondeveloper.com/clariondotnet.wmv
- Среда SharpDeveloper: http://www.sharpdevelop.net/OpenSource/SD/Default.aspx
- Источник: http://www.clarionmag.com
Translated and published with the permission of CoveComm Inc, publisher of Clarion Magazine.
Переведено и опубликовано с разрешения компании CoveComm, издателя Clarion Magazine.
Предисловие: как вы понимаете, я не был на Бразильской конференции разработчиков :), но видел видео о новой Clarion IDE. Если вы не видели это демо-видео: в нем была показана среда разработки SharpDeveloper. Это бесплатная среда для разработки C# приложений под .NET платформу. Была представлена «переработанная» среда под Clarion, но визуально этого абсолютно не видно. IDE для Clarion версий 2, 4, 5, 5.5 и 6 практически не отличаются друг от друга. Представленное же IDE не имеет ничего общего со старым IDE Клариона.
Послепредисловие: Боб Зэд, на самом деле Боб Заунер (Bob Zaunere). И, если кто не в курсе :), SoftVelocity (http://www.softvelocity.com) это фирма владелец и разработчик Clarion в настоящее время.
Было много дискуссий о Кларион-дот-нэт и Кларион 7 после их демонстрации на Бразильской конференции разработчиков. Была продемонстрирована новая среда разработки (IDE) без APP-генератора и редактора словаря. Больше внимания уделялось Clarion.NET, чем C7. Это породило самые бурные обсуждения по поводу того что «это», является ли это частью нового IDE и какие различия между Clarion.NET и C7. Мне выпал шанс поговорить с Бобом Зэдом по поводу этих заявлений.
На Бразильской конференции не было показано никаких компиляторов для C7, хотя в планах Боба это было, так как такая возможность уже есть. На данный момент существует две внутренние версии IDE, одна используется для тестирования компонент, другая с генератором APP. Версия для тестирования и была показана на конференции вместе с кодом для Clarion.NET. В планах Бобах было также показать компилятор Win32-кода для C7 с возможностью выбора версии Clarion: 4,5,6,7 в настройках проекта. Работа над APP-генератором еще не закончена, хотя в другой внутренней версии он уже присутствует в IDE. APP-генератор не просто будет перенесен, он будет переделан с увеличением производительности и улучшением функциональности. Данная работа ведется сейчас.
IDE Clarion и SharpDeveloper IDE будут работать вместе, и сейчас они имеют одинаковый внешний вид, но интерфейс позднее изменится. SoftVelocity имеет коммерческую лицензию на код SharpDeveloper-а. Но показанное IDE это гибрид Clarion IDE с ключевыми компонентами SharpDeveloper-а. Существуют значительные различия между Clarion IDE и бесплатным IDE SharpDeveloper-а. Они будут более очевидны, когда появятся APP-генератор и редактор словаря и другие новые компоненты, которые будут интегрированы в IDE. SoftVelocity уже написано много кода для работы IDE, и большое количество из него уже используется в новой IDE.
По словам Зэда, SharpDeveloper это прекрасный базис для поддержки Clarion-языка под .NET и разработчики SharpDeveloper-а очень талантливы. Но несмотря на косметическую схожесть нового Clarion IDE, она действительно отличается от своего родителя — IDE SharpDeveloper-а. «Не забывайте, что сердце и душа Clarion IDE это генератор APP и редактор словаря, и это всегда будет так»
Насчет выхода продуктов: C7 намного ближе к готовности, чем Clarion.NET. Будет реализована совместная работа продуктов, например, Clarion.NET может (и будет, как опция) использовать файловые драйвера C7.
«Подводя итоги … существует две команды, они работают над двумя разными проектами,…оба проекта могут быть выпущены вместе, или … мы решим сделать .NET для ручного кодирования, а Win32 … или мы подождем и выпустим единый продукт»