حساب ازین بهتر میخوای :ای بابا
چرا جرو بحث الکی میکنین
همش درصد درصد
اوی که میگی 99%
این حرفو روی چه حسابی میزنی ؟
و اونی که میگی 40%
شما روی چه حسابی اینو میگی
برنامه های سرعتی مثل وین رار :
vb6 مثل زبان های c و .. از توابع سیستم عامل یا api استفاده مستقیم نمیکنه از طرف دیگه یه زبان تقربا تفسیریه و از زبان ماشین بسیار فاصله داره و همه اینا باعث میشه
سرعت برنامه ها در اجرای یک حلقه یا کارهای دیگه به طور محسوس از زبان های دیگه کمتر باشه و به هیچ عنوان نوشتن برنامه ای مثل وین رار به روش مستقیم در وی بی ممکن نیست مگر اینکه با روش ... به سرعت اسمبلی در وی بی 6 دست پیدا کنید.(حالا نپرسید روش ... چی هست چون مفصله ولی کاملا عملیه)
برنامه های سیستمی مثل پارتیشن مجیک :
وی بی مثل خیلی از زبان ها حتی زبا های دات نت قابلیت اجرای وقفه های سیسم را نداره و بی چون و چرا هیچ برنامه ای که بتونه دسترسی مستقیم به سخت افزار را داشته باشه قابل نوشتن با ویبی نیست پس برنامه های سیستمی پر.
برنامه های گرافیکی مثل فتو شاپ :
تو بحث گرافیک دسترسی مستقیم به سخت افزار یعنی بیشترین سرعت ممکن و حالت ایده ال.
دسترسی مستقیم
دسترسی به درایور ->گرافیک
دسترسی به سیستم عامل ->درایور->گرافیک
دسترسی بهAPI -> سیستم عامل ->درایور->گرافیک
دسترسی به واسط -> api -> سیستم عامل -> درایور ->گرافیک
در لیست بالا به ترتیب از بالا به پایین سرعت کاهش پیدا میکنه. و ویبی 6 در آخرین سطح و پایین ترین سرعت پردازش گرافیک قرار داره پس برنامه های گرافیک حرفه ای هم پر.
برنامه های بزرگ و وسیع مثل مرورگر :
مدیریت حافظه وی بی چندان قوی نیست و اگه تجربه نوشتن برنامه های بزرگ را با اون داشته باشین میبینین که کندی - کراش و مواردی ازین قبیل پدر برنامه ساز را در میاره.
از طرف دیگه وی بی 6 دستورات شما را میگیره و خارج محیطی که شما ازش اطلاع دارید انجام میده.مثلا اصول باز کردن و خواندن فیل به این شکله:
1.دستور باز کردن فایل را به سیستم عامل ارسال میکنیم.
2.سیستم عامل فایل را باز میکنه(توسط سیستم فایل) و یک شماره (هندل ) به اون اختصاص میده.
3.ارسال دستور خواندن به سیستم عامل از طریق هندل و تحویل گرفتن محتوا.
4.ارسال دستور بستن به سیتم عامل.
5.سیستم عامل فایل را میبنده و هندل را آزاد میکنه.
اما در ویبی از هندل خبری نیست و یک شماره جعلی با پیشوند # بهش میدن.
تقریبا میشه گفت با از بین رفتن xp مشکلی تو دات نت نداریم چون خیلی از برنامه های داخلی ویندوز هفت هم از دات نت استفاده میکنن و دات نت به طور پیش فرض روی وین 7 نصب هست.این که زبان Stand Alone باشه برای من هم خیلی مهمّه، به خاطر همین هنوز هم زیاد با net. حال نکردم.