دوستان لطف کنید به سایر زبانها توهین نکنید.
1. مرتضی جان. من خودم دلفی کارم و خسلس وقت پیش رفتم سراغ VB در حالی که دلفی کار میکردم.
ولی اصلا با محیطش حال نکردم. ولی این موضوع که شما میگید رو خیلیا که VB دارن دقیقا عکسشو میگن.
یعنی میگن مزیت و گستردگی VB تی اینه که همه ActiveX ها و DLL ها رو میتونی توش add کنی و بسته به کاری که میخوای بکنی ازس استفاده کنی ( نمیدونن کامپوننتهای دلفی راحتتر این کارو میکنه).
2. بزرگترین مشکلی که من توی دلفی دیدم اینه که همه انواع مختلف OCX که با زبانهای دیگه نوشته شده باشه رو یاپورت نمیکنه.
برای مثال من یک OCX دست ساز رو گرفتم (چون برای ارتباط با سخت افزار خاصی نیازش داشتم). ولی هر کاری کردم توی Delphi7 اینپورت نشد. وقتی به سازنده گفتم گفت با دلفی 5 تستش کرده. منم ناچار اون تیکه رو توی دلفی 5 پیاده کردم. (شاید مشکل از ساخت ActiveX بوده ولی با VB ساخته شده بود). ولی این برام خیلی سوال موند که چرا توی دلفی 5 کار میکرد ولی توی دلفی 7 نه.
3. مزیت اصلی VB سازگاری کامل اون با محصولات خود MicroSoft هست و این تنها مزیتی که من توش حس کردم. ولی با وجود این، هم سرعتش از دلفی پائینتره و هم موقع نصب تعداد زیادی DLL نیاز داره تا بتونه کارشو بکنه و این هم بزرگترین مشکل این زبان هست.