(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 

Конференция "Embarcadero"

Обсуждение вопросов, связанных с компанией Embarcadero, ее продуктами RAD Studio, C++Builder, Delphi и другими.

 
 
Добавить сообщение »

Тема: Обсуждение материала "Embarcadero Delphi 2010"

Embarcadero Delphi 2010 является одной из наиболее признанных и популярных сред для быстрой разработки приложений.

Автор:  Павел Дата: 21.09.2011 21:56
>По сравнению с Delphi 2007 (последней стабильной версией), налицо явный регресс:
тут опечатка, нужно читать "Delphi 7", 2007я версия - тот еще глюкозавр.
Ответить на сообщение »
 
Автор:  Павел Дата: 21.09.2011 21:17
По сравнению с Delphi 2007 (последней стабильной версией), налицо явный регресс:

1. Низкая стабильность среды. Ошибки в реализации Unicode, в связи с чем может быть удален кусок исходника просто так, при сохранении. Ошибки в дизайнере форм - например, после закрытия и открытия формы со многими компонентами можно получить сообщение об ошибке, которую сам дизайнер и исправит (но при последующем повторении данных действий ошибки возникнут снова). И еще куча менее критичных.

2. Низкая производительность среды - такое ощущение что все время тормозит, несмотря на совсем неслабый процессор.

3. Низкая стабильность компилятора: в больших проектах могут возникать ошибки этапа компиляции. Все бы ничего, вот только возникают они на пустом месте - на тех же исходниках, на которых только что подобных ошибок не было. Так же они и самоустраняются - сами по себе, без правки исходников.

4. Катастрофическое снижение производительности отладчика.

5. Меньший функционал отладчика - так, если раньше содержание переменной можно было посмотрев, наведя мышь, а вызвать инспектор - щелкнув мышью с зажатым Ctrl, теперь ничего подобного нет. Взамен добавлено много лишнего и неудобного, например инспектор во всплывающей подсказке (чем он плох: отображается не сразу, 10 раз закроется пока доберешься по всему дереву до нужной переменной, неудачное форматирование)

6. Ошибки отладчика. Иногда, при отладке, среда подвисает. Совсем. Вот чего-чего, а такого в Delphi 7 не было даже при запуске под Windows 98.

7. Деградация компонентов. Например сервера/клиенты Indy: если раньше у UDP сервера можно было отправить содержимое бинарного буфера, теперь эта функция почему-то исчезла. Вместо нее появилась функция, отправляющая строку в UNICODE.

8. Размер exe-файла. Теперь он без особых усилий перевалит за 20 Мегабайт.

P.S. Можно сколько угодно говорить о новых возможностях среды и компилятора. Но при плохой реализации все это яйца выеденного не стоит. Если, при написании простых программ с этим еще можно мириться, то по мере нарастания сложности проекта, время, необходимое на отладку и борьбу с глюками среды, компилятора и отладчика растет в геометрической прогрессии.
Ответить на сообщение »
 

Добавить сообщение »

 Распечатать »
 Правила публикации »
   
 Рекомендовать »  
 

Магазин программного обеспечения   WWW.ITSHOP.RU
IBM Rational Method Composer Authorized User License
ABViewer Enterprise пользовательская
Quest Software. Toad for Oracle Development Suite
IBM DOMINO ENTERPRISE CLIENT ACCESS LICENSE AUTHORIZED USER LICENSE + SW SUBSCRIPTION & SUPPORT 12 MONTHS
Crowd Commercial 50 Users
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Компьютерный дизайн - Все графические редакторы
Windows и Office: новости и советы
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Скачиваем файлы из интернета при помощи Delphi (1)
Почему то не скачивает, хотя прогресс показывает...
 
получение информации об устройстве. (3)
Добрый день. Программа должна обслуживать любые устройства от любого производителя типа:...
 
Легализация программы написанной на нелицензионной платформе Delphi7 (4)
Была написана программа используя нелегальный продукт Delphi 7. Потом эту программу продали...
 
Direct Show и Delphi (1)
Здравствуйте. Как получить в DirectShow9 (DirectSound) функцию похожую на...
 
Builder C++ XE7 подключение к удаленной БД (1)
Здравствуйте! Работаю в Builder XE 7 с базами данных и в среде SQL Server Management Studio...
 
 
 



    
rambler's top100 Rambler's Top100