310
05 мая 2003 года
fellow
853 / / 17.03.2003
После того, как я наигрался вдоволь с "ну ОЧЕНЬ" удобными панелями, свойствами, событиями, компонентами и другими RAD-овскими штучками, понял мысль одну: программист решает задачу своим умом, опытом и талантом, никакие интерфейсные ухищрения за него работу не сделают. GUI - это GUI, а бизнес-логика - это бизнес-логика. Так что, делая выбор в пользу той или иной библиотеки классов, системы разработки, компилятора, отладчика и т.д. лучше принять во внимание полноту соответствия стандарту языка и тому подобные соображения. Не могу похвастать значительным опытом Visual Studio, но мне больше импонирует близость MFC к функциям Windows чем простота "набрасывания" VCL-компонентов. Вместе с тем, судя по сообщениям в разных форумах, С++ от Microsoft имеет большее количество нестандартных расширений, чем от Borland. Кросс-платформенные классы визуальных компонентов из последних версий Builder и Kylix заставляют взвешивать и возможности теоретически одновременной разработки каркаса интерфейса для обеих соперничающих платформ - Windows и Linux. Не знаю, правда, насколько это реально на практике. Если кто-нибудь это делал, поделитесь мнением.
А вообще я - старый ретроград, с чувством ностальгии вспоминаю времена OWL. Ха-ха.