پیدا کردن خودم توی نوشته ها برام جذابه بهم یه حس خوب بودن می ده مخصوصا وقتی با طعم علم و خلاقیت همراه باشه هر روز که بیشتر با این دنیا آشنا می شم حس بهتری برای بیشتر دونستن و یاد دادن درونم رشد می کنه
زبان های برنامه نویسی ابزار های ما هستند

تعصب روی یک زبان برنامه نویسی برای بعضی از افراد حکم خاصی دارد مخصوصا برای افرادی که تازه شروع به کار برنامه نویسی کرده اند و در این مسیر اول راه هستند، زبان های برنامه نویسی برای یک برنامه نویس مانند ابزار های هستند که هر کدام با توجه به پروژه می توانند باعث تسریع روند انجام پروژه شوند.
مانند یک مکانیک که ست ابزار های کاملی دارد و بعضی از ابزار ها را به ندرت در طول عمری کاریش مورد استفاده قرار می دهد یک برنامه نویس نیز باید با تمام زبان های برنامه نویسی آشنایی داشته باشد و با توجه به کسب و کاری که در آن کار می کند به یک زبان تسلط کامل داشته باشد که به آن مهارت T شکل گفته می شود.
هر زبان برنامه نویسی برای حل یک گروه از مشکلات بهینه شده است و بهترین ابزار برای حل آن نوع مشکل می باشد، درست است که شاید با یک زبان بتوان همه نوع مسئله ای را حل کرد و برای آن کد نوشت ولی اگر به زمانی که صرف کدنویسی و پرفورمنسی که کد نوشته شده دارد دقت کنیم می بینیم که کار درستی انجام نداده ایم.
نرم افزار های بزرگ متشکل از کامپوننت های هستند که شاید هر کدام منطق خاص خود را داشته باشند و با یک زبان خاصی پیاده سازی شده باشند.
بهتر است برای کد نویسی بجای تعصب به یک زبان روی حل مشکل با بهینه ترین حالت تمرکز کنیم تا یک ابزار مناسب(زبان برنامه نویسی) را انتخاب کنیم .
نکته آخر اینکه در خصوص پایگاه های داده نیز مطالب بالا صادق است.
روز خوبی داشته باشید.
مطلبی دیگر از این انتشارات
آموزش جامع و کامل کار با ابزار های SEO
مطلبی دیگر از این انتشارات
18 سالگی نرمال | نگاهی بر فیلم lady bird
مطلبی دیگر از این انتشارات
فضای کاری مناسب برای برنامه نویسی
با این پاراگراف بالا به شدت معتقدم ، این که برای توسعه روی هر پلتفرمی، هر چقدر هم تلاش کنی بااز میرسی به این که native همون رو باید به کار بگیری تا بهترین performance رو بهت بده :)
این جنگ بین طرفداران زبان های مختلف هم همیشه بووده :)) ولی خب همه نهایتا میدونن #C بهترینه :)))))))
I am kidding :)