خب چند مواردی بود که برای یکی از دوستان گفته بودم. دیدم که چنین تاپیکی ایجاد شده بعد نیست اینجا هم بگم.
ببینید شما باید دید خود را نسبت به برنامه نویس شدن بدانید! شما می خواهید برای کجاها برنامه نویسی کنید؟ یعنی فقط قصد دارید برای محیط کامپیوتر برنامه بنویسید!؟ یه چیز جالب: احتمالا اکثرا خبر دارن که جدیدا تمام رشته سعی می کنند برنامه های خودشان را از طریق مهندسین آشنا به زبان برنامه نویس خودشان بنویسند!! (البته نه هر برنامه ای) یعنی دیگر زمان آن گذشته که یک برنامه نویس فقط برای نوشتن برنامه های کتابخانه / دفترچه تلفن / فروشگاه / طراحی سایت و... برنامه نویس شود اگر چنین دیدی دارید یا آن را عوض کنید یا برید سراغ حرفه ی دیگه تا هم بتونید موفق بشید و هم پول خوبی بدست بیارید!!!!
زبان هایی که فریم ورکی هستن برای اجرا باید بدانید که امکان نصب سخت افزار شبیه سازی شده زبان بر روی سیستم میزبان (مشتری) وجود داره که این در خیلی از اوقات یعنی یک محدودیت بزرگ!!
اگر بخواهید برای یک لباس شویی برنامه بنویسید از سی شارپ استفاده می کنید!!!!!!!!!!!!!؟ قطعا این کار امکان پذیر نیست.
حال فرض کنید اگر سرعت برنامه برای شما خیلی مهم باشد چه می کنید؟ انگاه مجبورید به سراغ زبان های native بروید چون زبان های فریم ورکی در خیلی از اوقات جواب گوی شما نیستد!
زبان های فریم ورکی بخصوص زبان های دات نت خیلی وقتی است که وارد عرصه شدند ولی به این دقت کردید که چرا خیلی از برنامه هایی که هم اکنون بر روی سیستم شما هستند با چنین برنامه هایی نوشته نشده اند!!! شاید حدود 99% از برنامه های سیستم شما!
به قول یک دوست: زبان های برنامه نویسی فریم ورکی (بخصوص دات نت) برای ما پیر مردها ساخته شده (خودش را می گه!) چون راحت طلب هستند و ما که دیگه امکان یاد گیری زبان های خیلی پیچیده را نداریم بهتره سراغ آنها برویم! شاید گفته این دوست زیاد جالب و جدی نباشه ولی بنظر من واقعا در بعضی مواقع اینطوریه!!!
من خودم حدود سه - چهار سالی است سی شارپ کار می کنم ولی اگر دانشگاه من را سمت آن نمی کشاند! قطعا سی++ (زبان native) را بیشتر کار می کردم.
با خوندن این مطلب به هیچ وجه فکر نکنید زبان های فریم ورکی قدرتمند نیستند یا به درد نمی خورند بلکه برعکس! ولی باید ما مهندسین کامپیوتر هستیم (من هنوز نشدم

) از یاد گرفتن زبان های native ای قافل نشویم چون به نظر من دنیای اصلی برنامه نویسی آنجاست (نظر خودمه / اعتراض نکنید!!)