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

شماره روزنامه: ۴۳۹۰ تاریخ چاپ: شماره خبر: ۳۴۲۱۵۳۴ بازار دیجیتال

همکاران سیستم : زبان پایتون (Python) در سال ۱۹۹۱ توسط یک برنامه‌نویس هلندی به نام گیدو ون روسوم (Guido van Rossum) ابداع شد و از آن زمان تاکنون رشد قابل‌ملاحظه‌ای را شاهد بوده است. اگرچه وی در آن زمان گفته بود: «من به هیچ‌وجه قصد ندارم زبانی بسازم که به‌طور گسترده مورد استفاده قرار بگیرد» ولی اکنون و با گذشت نزدیک به سه دهه از آن تاریخ، پایتون تقریبا تمام رقبای خود را کنار زده و به اندازه‌ای محبوبیت یافته که حتی افراد مبتدی نیز کدنویسی را با آن شروع می‌کنند. در یک سال گذشته، «Pytho» یکی از کلماتی بود که شهروندان آمریکایی بسیار زیاد در گوگل جست‌وجو کرده‌اند، حتی بیشتر از نام ستاره‌های تلویزیونی. سادگی و انعطاف‌پذیری، دو مزیت اصلی این زبان به‌شمار می‌رود.

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

 علاوه بر این، دستورات ساده و قابل‌فهم پایتون و نیز قابلیت آن در استفاده از فضاهای خالی و (Indentation) باعث‌شده یادگیری، خواندن و به اشتراک‌گذاری آن به آسانی انجام شود. طرفداران پایتون که معمولا Pythonistas نامیده می‌شوند، تاکنون ۱۴۵ هزار بسته نرم‌افزاری سفارشی در یک کتابخانه نرم‌افزاری آنلاین بارگذاری کرده‌اند. این نرم‌افزارها که موضوعات بسیار مختلفی از توسعه بازی گرفته تا نجوم را شامل می‌شود، به گونه‌ای است که می‌توان در عرض چند ثانیه آنها را در یک برنامه پایتونی وارد و نصب کرد. به همین دلیل سازمان‌ها و شرکت‌های بسیاری به سراغ پایتون رفته‌اند. مثلا سازمان سیا برای هک‌کردن، گوگل برای کراول صفحات وب، پیکسار برای تولید فیلم و اسپاتیفای برای توصیه آهنگ‌ها از قابلیت‌های پایتون استفاده می‌کنند.

 یکی از محبوب‌ترین بسته‌های پایتون، بسته «یادگیری ماشین» است که با بررسی مقادیر انبوه داده می‌کوشد به الگوهای مخفی و پنهان دست یابد. گریدی بوچ (Grady Booch) یکی از شناخته‌شده‌ترین افراد دنیای نرم‌افزار، زبان‌های برنامه‌نویسی را به امپراتوری‌ها تشبیه می‌کند. این دانشمند آی‌بی‌ام می‌گوید اگرچه یک امپراتوری ممکن است به حدی رشد کند که در یک دوره زمانی، به سلطان مطلق جهان تبدیل شود ولی معمولا رقبای آن نیز زنده می‌مانند و فرهنگ و فناوری خود را حفظ می‌کنند. همین قضیه در مورد پایتون نیز صادق است؛ پایتون جایگزین زبان سی یا سی پلاس پلاس که «گزینه‌های سطح پایین‌تر» به‌شمار می‌آیند نشده است. کاربران با این دو زبان می‌توانند کنترل بیشتری بر رویدادهایی که در یک پردازنده رایانه‌ای اتفاق می‌افتد داشته باشند. همچنین پایتون نمی‌تواند جاوا را به‌طور کامل از میدان به در کند زیرا این برنامه برای ساخت اپلیکیشن‌های پیچیده کاربر دارد و نیز تاکنون نتوانسته جاوااسکریپت را که موتورمحرکه بسیاری از صفحات وب است حذف کند.

ما را در شبکه‌های اجتماعی دنبال کنید

ارسال دیدگاه

دنیای اقتصاد را بعنوان منبع مورد اعتماد خود به گوگل معرفی کنید افزودن