به نقل از tina_f :
جناب alpha كي گفته دلفي شي گرا نيست پس حتما اسم ويژوال رو الكي يدك مي كشه
در ضمن من مطمئنم كه شما يا vb كار هستيد يا دلفي رو خوب نمي شناسيد ولي به هر حال فرقي نمي كنه براي نظريات همه عزيزان ارزش قائل بوده و هستم ولي بدونيد هر چيزي رو اگر طرز صحيح استفاده اش رو بلد باشيم در جاي خودش پر كاربرده ...
وا.... اين اتهامات ما سراسر اشكال داره . مثل اينكه همانطور كه من با مدير سر و كله زدم يه مدتي بايد با بقيه هم همونكار رو بكنم .
1 ) هر برنامه اي كه ويژوال باشه حتما بايد شي گرا باشه ؟ يا بر عكس ؟ كجا اين رو نوشته ؟ براي نمونه سي پلاس پلاس كه تو لينوكس مي نويسيم ويژوال نيست پس شي گرا نيست ؟ يا پي اچ پي ؟ شي گرا تعريف خودش رو داره و انواع و اقسام داره و ربطي به ويزوال يا غير ويژوال نداره . اصلا ويژوال يعني چي ؟ مايكروسافت چون اين كلمه رو انداخته سر زبونها با كامپايلرش پس بايد هر زباني كه تو ويندوز باشه بگيم ويژواله ؟ ويژوال فقط يعني اينكه محيط
گرافيكي داره و كامپايلر اغلب كارهاي رابط كاربري رو اتوماتيك انجام مي ده .
2 ) شي گرايي انواع و اقسام داره . دلفي ممكنه بعضي از مفاهيم شي گرايي رو داشته باشه اما شي گراي كامل نيست . در واقع اصلا از يه نظر مي شه گفت شي گرا نيست . يا بهتر بگيم شي گرايي رو تو دلفي به نوعي شبيه سازي كرده اند . درست مثل ويژوال بيسيك . البته من نسخه دات نتي دلفي رو نمي گم . نديدمش ولي فكر مي كنم خيلي زياد به شي گرايي نزديك تر شده . البته فقط به خاطر اينكه دات نت شي گراست .
3 ) من نه وي بي كارم نه دلفي كار . من سي كارم . البته به خاطر يك لقمه نون سي شارپ و اي اس پي و اين چيزا هم كار مي كنم .
4 ) من هم به همه عزيزان برنامه نويس احترام قائلم . ولي اعتقاد دارم كه هر زباني محدوديت خاص خودش رو داره و حتي اگر كاملا هم وارد باشي نمي توني هر كاري باهاش بكني .
موفق باشي