Нові можливості 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, випущеної роком раніше.
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.
Версія для друку
Тільки зареєстровані користувачі можуть залишати коментарі.