Нові можливості C ++ Builder

Пакет фірми Borland гнучкий, зручний і швидкий в роботі

Пітер Коффі (PC Week Labs)

C ++ Builder 3 фірми Borland International розширює уявлення про можливості засобів швидкої розробки додатків на мові Сі ++, відповідаючи потребам системних програмістів, менеджерів проектів і дизайнерів графічного інтерфейсу.

Продукт продається в кількох варіантах, що розрізняються за кількістю пропонованих інструментів і, відповідно, ціною. Найдешевшим (дешевше $ 100) є стандартний варіант, в якому відсутні бібліотеки класів і розвинені засоби розробки. Найбільш повна версія продукту Client / Server Suite ($ 2499) включає популярні бібліотеки класів, засоби доступу до баз даних, розвинені засоби налагодження і великі колекції компонентів для розробки ділових і комерційних додатків на платформах Windows і Internet.

У Тестовому центрі PC Week Labs вивчили бета-версію пакету Client / Server, близьку до його копії. На нашу думку, продукт дуже зручний і гнучкий у використанні, не дивлячись на дрібні недоліки, успадковані від вихідної версії 1.0, випущеної роком раніше.

0, випущеної роком раніше

C ++ Builder 3 має менеджер проектів, вбудований редактор-відладчик

і засоби візуальної розробки призначеного для користувача інтерфейсу

При тестуванні C ++ Builder 3 у нас складалося враження, що Borland нібито спостерігала за користувачами попередньої версії і відзначала ситуації, при яких їм доводилося вдаватися до інших засобів. Розробник, одного разу звернувся до C ++ Builder 3, тепер уже цілком зможе вирішити всі свої проблеми, не залишаючи його середовища.

Borland надала багатий і надзвичайно продуктивний набір можливостей розробки, який за своєю потужністю залишив далеко позаду той набір, що пропонувався в версії 1.0. Користуючись пакетом, можна створювати всі типи програм: від файлів пакетної обробки і запускаються в окремому вікні консольних утиліт до клієнт-серверних і багаторівневих додатків, а також Internet-проектів.

Тестуючи пакет, ми могли застосовувати для розробки додатків візуальні форми і аналітичні засоби, що допомагають приймати рішення, а потім плавно переходити до налагодження на рівні регістрів ЦП.

У C ++ Builder 3 є ієрархічний менеджер проектів, за допомогою якого ми без праці могли управляти найскладнішими проектами, в тому числі що складаються з багатьох компонентів або орієнтованими на створення відразу декількох кінцевих продуктів. Діалогові вікна і маніпуляції по методу "перетягни і залиш" дозволяють легко управляти опціями компіляції, послідовністю операцій конструювання програми та іншими параметрами.

Завдяки технології адаптивної компіляції (ACT, Adaptive Compiler Technology) невеликі зміни в проект внести дуже просто, так як ACT дозволяє використовувати вже наявні результати компіляції заголовків блоків програми і не втрачати часу на перекомпіляцію що не використовується в даний момент коду. Повна компіляція всіх службових розділів програми необхідна лише при першому применени даного модуля, і тому наступні невеликі поправки не вимагатимуть значних витрат часу.

Те, що C ++ Builder 3 прискорює компіляцію і компонування програми, особливо важливо, оскільки він не може здійснювати ці операції в фоновому режимі (ця можливість є в Microsoft Visual C ++). Під час роботи компілятора C ++ Builder призупиняє виконання інших операцій і, крім того, виводить на екран модальное діалогове вікно з інформацією про стан і діях компілятора. Перш ніж продовжити роботу, користувач повинен дочекатися моменту, коли компілятор виведе на екран повідомлення All done.

C ++ Builder як і раніше відокремлений від випущеної фірмою Borland системи JBuilder, яка призначена для розробки додатків на Java. Це рішення цілком зрозуміло, оскільки в разі вбудовування підтримки Java в C ++ Builder, як це зробила фірма SuperCede в своєму однойменному комплекті розробника, були б втрачені багато з цінних якостей JBuilder.

Розробники на Сі ++ потребують інструментах для створення коректного і швидко виконуваного коду, записаного у формі, що дозволяє чітко бачити структуру програми. І саме це їм пропонує C ++ Builder.

Резюме для керівників

C ++ Builder

C ++ Builder фірми Borland є прекрасною інтегровану систему для швидкої розробки додатків, яка відрізняється розвиненими засобів управління проектами і потужними інструментами низкоуровневого системного програмування, перевершуючи за своєю ефективністю і простоті багато конкуруючі продукти.

Можливості доступу до баз даних і розробки додатків для Internet; засоби налагодження на прикладному і системному рівнях; інструменти для створення багаторівневих додатків.

Відсутність інтеграції з іншими мовами програмування; неможливість компіляції в фоновому режимі.

Фірма Borland International, Скоттс-Веллі, шт. Каліфорнія, тел. в Москві: (095) 366-4298, www.borland.com.

Методика оцінки: www.pcweek.com/reviews/meth.html.

Версія для друку

Тільки зареєстровані користувачі можуть залишати коментарі.