Alf
Гость
|
|
« Ответ #1 : 20-12-2004 22:04 » |
|
Я частенько применяю VB в своей работе, и поощряю его применение программистами моей группы, когда это уместно.
Вполне пригодное средство, если нужно быстренько набросать несложную программку, некритичную к производительности (например, с визуальным интерфейсом, где большую часть времени программа ожидает ввода данных пользователем, а обработка их достаточно проста и быстра даже для VB).
Особенно выгодно использовать его в тех случаях, когда требуется взаимодействие с объектами COM (ActiveX), например, несложная обработка данных в БД посредством ADO или элементарные манипуляции с модемом при помощи MSComm. Реализация подобных программ посредством VC++ заняла бы существенно больше времени.
В случаях же, когда нужна высокая эффективность обработки либо нетривиальные структуры данных, придется использовать VC++, уж больно VB неуклюж и невыразителен в таких применениях.
Разумеется, вышесказанное не относится к VB.NET, который дотянули до уровня приличного объектно-ориентированного языка программирования и который мало что общего имеет с предшественником, кроме названия. Однако подозреваю, что в ближайшем будущем он будет вытеснен C#, который все же будет повыразительнее.
|