اینترنت و شبکه

فناوری اطلاعات

August 4, 2018
15:40 شنبه، 13ام مردادماه 1397
کد خبر: 92859

پایتون محبوب‌ترین زبان برنامه‌نویسی در جهان است

زبان پایتون (Python) در سال ۱۹۹۱ توسط یک برنامه‌نویس هلندی به نام گیدو ون روسوم (Guido van Rossum) ابداع شد و از آن زمان تا کنون رشد قابل ملاحظه‌ای را شاهد بوده است.
 
اگر چه وی در آن زمان گفته بود: «من به هیچ وجه قصد ندارم زبانی بسازم که به طور گسترده مورد استفاده قرار بگیرد» ولی اکنون و با گذشت نزدیک به سه دهه از آن تاریخ، پایتون تقریباً تمام رقبای خود را کنار زده و به اندازه‌ای محبوبیت یافته که حتی افراد مبتدی نیز کدنویسی را با آن شروع می‌کنند.
 
در یک سال گذشته، «Pytho» یکی از کلماتی بود که شهروندان آمریکایی بسیار زیاد در گوگل جستجو کرده‌اند، حتی بیشتر از نام ستاره‌های تلویزیونی.
 
به گزارش وب‌سایت اکونومیست، سادگی و انعطاف‌پذیری، دو مزیت اصلی این زبان به شمار می‌رود. علاوه بر این، دستورات ساده و قابل فهم پایتون و نیز قابلیت آن در استفاده از فضاهای خالی و (Indentation) باعث شده یادگیری، خواندن و به اشتراک‌گذاری آن به آسانی انجام شود.
 
طرفداران پایتون که معمولاً Pythonistas نامیده می‌شوند، تا کنون ۱۴۵ هزار بسته نرم‌افزاری سفارشی در یک کتابخانه نرم‌افزاری آنلاین بارگزاری کرده‌اند. این نرم‌افزارها که موضوعات بسیار مختلفی از توسعه بازی گرفته تا نجوم را شامل می‌شود، به گونه‌ای است که می‌توان در عرض چند ثانیه آنها را در یک برنامه پایتونی وارد و نصب کرد.
 
به همین دلیل سازمان‌ها و شرکت‌های بسیاری به سراغ پایتون رفته اند. مثلاً سازمان سیا برای هک کردن، گوگل برای کراول صفحات وب، پیکسار برای تولید فیلم و اسپاتیفای برای توصیه آهنگ‌ها از قابلیت‌های پایتون استفاده می‌کنند.
 
یکی از محبوب‌ترین بسته‌های پایتون، بسته «یادگیری ماشین» است که با بررسی مقادیر انبوه داده می‌کوشد به الگوهای مخفی و پنهان دست یابد.
 
گریدی بوچ (Grady Booch) یکی از شناخته شده‌ترین افراد دنیای نرم‌افزار، زبان‌های برنامه‌نویسی را به امپراطوری‌ها تشبیه می‌کند. این دانشمند آی‌بی‌ام می‌گوید اگر چه یک امپراطوری ممکن است به حدی رشد کند که در یک دوره زمانی، به سلطان مطلق جهان تبدیل شود ولی معمولاً رقبای آن نیز زنده می‌مانند و فرهنگ و فناوری خود را حفظ می‌کنند.
 
همین قضیه در مورد پایتون نیز صادق است: پایتون جایگزین زبان سی یا سی پلاس پلاس که «گزینه‌های سطح پایین‌تر» به شمار می‌آیند نشده است. کاربران با این دو زبان می‌توانند کنترل بیشتری بر رویدادهایی که در یک پردازنده رایانه‌ای اتفاق می‌افتد داشته باشند.
 
همچنین پایتون نمی‌تواند جاوا را به طور کامل از میدان به در کند زیرا این برنامه برای ساخت اپلیکیشن‌های پیچیده کاربر دارد؛ و نیز تا کنون نتوانسته جاوااسکریپت را که موتور محرکه بسیاری از صفحات وب است حذف کند.
 
 
 
  • مشترک شوید!

    برای عضویت در خبرنامه روزانه ایستنا؛ نشانی پست الکترونیکی خود را در فرم زیر وارد نمایید. پس از آن به صورت خودکار ایمیلی به نشانی شما ارسال میشود، برای تکمیل عضویت خود و تایید صحت نشانی پست الکترونیک وارد شده، می بایست بر روی لینکی که در این ایمیل برایتان ارسال شده کلیک نمایید. پس از آن پیامی مبنی بر تکمیل عضویت شما در خبرنامه روزانه ایستنا نمایش داده میشود.

    با عضویت در خبرنامه پیامکی آژانس خبری فناوری اطلاعات و ارتباطات (ایستنا) به طور روزانه آخرین اخبار، گزارشها و تحلیل های حوزه فناوری اطلاعات و ارتباطات را در هر لحظه و هر کجا از طریق پیام کوتاه دریافت خواهید کرد. برای عضویت در این خبرنامه، مشترکین سیمکارت های همراه اول لازم است عبارت 150 را به شماره 201464 و مشترکین سیمکارت های ایرانسل عبارت ozv ictn را به شماره ۸۲۸۲ ارسال کنند. دریافت موفق هر بسته خبری که محتوی پیامکی با حجم ۵پیامک بوده و ۴ تا ۶ عنوان خبری را شامل میشود، ۳۵۰ ریال برای مشترک هزینه در بردارد که در صورتحساب ارسالی از سوی اپراتور مربوطه محاسبه و از اعتبار موجود در حساب مشترکین سیمکارت های دائمی کسر میشود. بخشی از این درآمد این سرویس از سوی اپراتور میزبان شما به ایستنا پرداخت میشود. مشترکین در هر لحظه براساس دستورالعمل اعلامی در پایان هر بسته خبری قادر خواهند بود اشتراک خود را در این سرویس لغو کنند. هزینه دریافت هر بسته خبری برای مشترکین صرفا ۳۵۰ ریال خواهد بود و این هزینه برای مشترکین در حال استفاده از خدمات رومینگ بین الملل اپراتورهای همراه اول و ایرانسل هم هزینه اضافه ای در بر نخواهد داشت.