شرکت مدل سازان نرم افزار (مسنا)

نگاهی نو، راهی نو، آینده ای پیش رو

شرکت مدل سازان نرم افزار (مسنا)

نگاهی نو، راهی نو، آینده ای پیش رو

شرکت مدل سازان نرم افزار  (مسنا)

شرکت مدل سازان نرم افزار
ارائه راه حلهای پردازش ابری
ارائه راه حلهای مبتنی بر تبلت و گوشی های هوشمند
تولید نرم افزار های تحت وب
طراحی و تولید سرویسهای نرم افزاری (SAAS)
----
از سایت شرکت بازدید کنید www.masna-soft.ir

۱ مطلب با کلمه‌ی کلیدی «پایتون و PHP» ثبت شده است

آیا محبوبیت پایتون ماندگار است؟

 

از زمانی که زبان پایتون را برای اجرای ایده­ های تحت وب در شرکت انتخاب کرده­ ام با سئوالات متعددی مواجه شده­ ام. که این سئوالات بر عوامل بازدارنده­ ی من در این انتخاب همچون مشکل تامین نیروی انسانی آنهم در شهرستان و هزینه بر بودن برای شرکت اضافه می کرد.

یکی از سئوالاتی که به دنبال پاسخ مناسبی برای آن بوده­ ام تضمین ماندگاری این زبان برای آینده است. برخی در مقایسه با PHP عمر این محبوبیت کوتاه را می دانند و من نتوانسته بودم در دفاع استدلال مناسبی برای آن بیاورم. در این پست تصمیم گرفته­ ام ضمن بیان دلایل انتخاب این زبان این سئوال را نیز مطرح کنم تا از نظرات بازدید کنندگان استفاده کنم.

در محبوبیت پایتون اگر کمی جستجو کنید نرخ رو به رشد آن برایتان ثابت می­شود. نمودار زیر یکی از منابع قابل استدلال دراین زمینه است

اینکه پایتون در حال حاضر توسط گوگل، ‌موزیلا، دیزنی و بسیاری از شرکت ها ، دانشگاه‌ها، آزمایشگاه‌ها و … استفاده می­شود خود نکته­ی مهمی در اعتبار بخشی این زبان است. همچنین در حال حاضر دانشگاه‌های مطرحی مانند MIT و UC Berkeley و به صورت گسترده‌تر ۸ تا از ۱۰ دپارتمان مطرح رشته نرم‌افزار در آمریکا از زبان Python برای یادگیری دانشجویان تازه وارد استفاده می­کنند و بر اساس بیانیه ACM در حال حاضر Python جایگاه Java را در معرفی علوم کامپیوتر و برنامه نویسان در مدرسه‌ها تسخیر کرده است. مهمترین دلیل این اقبال Syntax  منظم و تمیز و خوانا در کنار آسان بودن زبان Python است.

از این مطلب گذشته یکی از نکات مهمی که در ایران درباره زبان پایتون در این مدت به آن رسیده­ ام این است که محافل فنی که از رتبه علمی بالاتری برخوردارند و کارهای حرفه ­ای­تری کرده ­اند تمایل بیشتری به این زبان دارند.

زبان پایتون در مسائل فنی که در مرز تکنولوژی قرار دارند مثل مسئله داده­ ها ی حجیم و پردازش ابری حرفی برای گرفتن دارد. به عنوان مثال Paas های مبتنی بر این زبان نسبت به دیگر زبانها به وفور در دسترس هستند که یکی از آنها توسط گوگل ارائه شده است. PyTables یک پایگاه داده NoSql  است که بر این زبان بنا نهاده شده است و در کاربردهای زبان پایتون قابل استفاده است.

اما آیا این محبوبیت پایدار می­ماند یا خیر؟ آیا روزگار سردی که به سراغ PHP آمده است به سراغ زبان پایتون هم خواهد آمد؟

آنچه می­توانم به عنوان حاشیه درباره این سئوال مطرح کنم این است که اساسا زمان موردنیاز برای پایداری محبوبیت یک زبان چقدر است؟ در فضای رقابتی و دائما در حال رشد و تکامل تکنولوژی آیا باید به زبانی برسیم که دو دهه به طور فعال در راه حلهای تجاری استفاده شود؟

از نظر من این توقع، توقعی نامناسب و خلاف مسیر نوآوری است. شاید با این روند رشد، یک زبان بتواند در بازه 5 ساله به طرز مناسبی نیازهای آن فضای تکنولوژی را پاسخ بدهد مناسب باشد.

مطلب دیگری که می­توانم در پاسخ به این شبهه مطرح کنم این است که مقایسه این دو زبان تنها از نظر اینکه هر دو مفسری هستند و همچنین هر دو ظهور مناسبی در فضای وب دارند صورت می گیرد که این مقایسه از مبنا درست نیست چرا که زبان پایتون در کاربردهای مختلفی از جمله وب قابل استفاده است برخلاف PHP که تنها کاربرد وبی دارد.

منتظر نظرات شما هستیم...

  • شرکت مدل سازان نرم افزار (مسنا)