پایتون یک زبان برنامهنویسی همه منظوره و سطح بالا است که به طور گستردهای مورد استفاده قرار میگیرد. این زبان در ابتدا توسط گیدو ون روسوم در سال 1991 طراحی شد و توسط بنیاد نرمافزاری پایتون توسعه یافت. هدف اصلی از توسعه این زبان تأکید بر خوانایی کد بوده و سینتکس آن به برنامهنویسان این امکان را میدهد که مفاهیم را در خطوط کمتری از کد بیان کنند.
چه کسی پایتون را اختراع کرد؟
در اواخر دهه 1980 تاریخ در حال شکلگیری بود. در آن زمان کار بر روی پایتون آغاز شد. اندکی بعد، گیدو ون روسوم در دسامبر 1989 در مرکز ریاضیات و انفورماتیک (CWI) که در هلند واقع شده است، شروع به کار بر روی برنامههای کاربردی آن کرد. این پروژه به عنوان یک پروژه سرگرمی آغاز شد زیرا او به دنبال یک پروژه جالب برای سرگرم کردن خود در طول تعطیلات کریسمس بود.
زبان برنامهنویسی که پایتون جایگزین آن شده است، زبان برنامهنویسی ABC است که دارای رابطهایی با سیستمعامل آموبا و قابلیت مدیریت استثناها بود. او قبلاً در اوایل کار خود به ایجاد ABC کمک کرده بود و برخی مشکلات آن را دیده بود، اما از بسیاری از ویژگیهای آن خوشش میآمد. سپس او کاری بسیار هوشمندانه انجام داد. او سینتکس ABC و برخی از ویژگیهای خوب آن را گرفت. این زبان با شکایتهای زیادی نیز همراه بود، بنابراین او آن مشکلات را بهطور کامل برطرف کرد و یک زبان اسکریپتی خوب ایجاد کرد که تمام نقصها را برطرف کرده بود.
چرا نام این زبان پایتون است؟
الهامبخش این نام از برنامه تلویزیونی بیبیسی – «سیرک پرنده مانتی پایتون» آمده است، زیرا او طرفدار بزرگ این برنامه تلویزیونی بود و همچنین او میخواست یک نام کوتاه، منحصر به فرد و کمی مرموز برای اختراع خود داشته باشد و بنابراین نام آن را پایتون گذاشت! او تا 12 ژوئیه 2018 رهبر این پروژه بود. او برای مدتی در گوگل کار میکرد، اما در حال حاضر در دراپباکس مشغول به کار است.
تکامل پایتون
این زبان در نهایت در سال 1991 منتشر شد. هنگامی که منتشر شد، برای بیان مفاهیم از کدهای بسیار کمتری نسبت به جاوا، C++ و C استفاده میکرد. فلسفه طراحی آن نیز بسیار خوب بود. هدف اصلی آن ارائه خوانایی کد و افزایش بهرهوری توسعهدهندگان بود. هنگامی که منتشر شد، قابلیتهایی همچون ارائه کلاسها با وراثت، چندین نوع دادههای اصلی، مدیریت استثناها و توابع را داشت.
دو نسخه از پایتون که بیشترین استفاده را دارند، نسخههای 2.x و 3.x هستند. بین این دو رقابت زیادی وجود دارد و هر دوی آنها طرفداران زیادی دارند. برای اهداف مختلفی همچون توسعه، اسکریپتنویسی، تولید و تست نرمافزار از این زبان استفاده میشود. به دلیل سادگی و زیبایی آن، شرکتهای بزرگ فناوری مانند دراپباکس، گوگل، کوئرا، موزیلا، هیولت پاکارد، کوالکام، آیبیام و سیسکو از پایتون استفاده کردهاند.
پایتون راه طولانی را طی کرده تا به محبوبترین زبان برنامهنویسی جهان تبدیل شود. پایتون به تازگی 30 ساله شده و در کنفرانس PyCon22 یک ویژگی جدید به نام PyScript توسط بنیاد Anaconda معرفی شد که با استفاده از آن اکنون پایتون میتواند در مرورگر همانند جاوا اسکریپت نوشته و اجرا شود که قبلاً امکانپذیر نبود، اما هنوز هم آن جاذبه ناشناخته و X فاکتور را دارد.
پایتون الهامبخش بسیاری از زبانهای برنامهنویسی دیگر مانند روبی، کبرا، بو، کافهاسکریپت، ECMAScript، گرووی، سویفت، گو، OCaml، جولیا و غیره بوده است.
نتیجهگیری
تاریخچه پایتون نشان میدهد که چگونه این زبان به دلیل سادگی و پشتیبانی قوی از سوی جامعه به یکی از بازیگران اصلی در دنیای برنامهنویسی تبدیل شده است. برای هر کسی که به دنبال یادگیری برنامهنویسی است، شروع با دوره ما یک راه عالی برای سریع مهارت پیدا کردن و باز کردن فرصتهای شغلی جدید است. پایتون نه تنها آسان برای یادگیری است، بلکه توسط جامعهای پشتیبانی میشود که آن را بهتر میکند. یادگیری پایتون میتواند به طور قابل توجهی شغل شما را تقویت کند، به دلیل محبوبیت و کاربرد گسترده آن در زمینههای مختلف.
سوالات متداول درباره تاریخچه پایتون
چه کسی زبان برنامهنویسی پایتون را توسعه داده است؟
این زبان ابتدا توسط گیدو ون روسوم در سال 1991 طراحی و توسط بنیاد نرمافزاری پایتون توسعه یافت.
چه کسی زبان برنامهنویسی پایتون را اختراع کرده است؟
در اواخر دهه 1980 تاریخ در حال شکلگیری بود. در آن زمان کار بر روی پایتون آغاز شد. اندکی بعد، گیدو ون روسوم در دسامبر 1989 در مرکز ریاضیات و انفورماتیک (CWI) که در هلند واقع شده است، شروع به کار بر روی برنامههای کاربردی آن کرد. این پروژه در ابتدا به عنوان یک پروژه سرگرمی آغاز شد زیرا او به دنبال یک پروژه جالب برای سرگرم کردن خود در طول تعطیلات کریسمس بود.
کاربردهای پایتون چیست؟
پایتون به عنوان یک زبان برنامهنویسی و همچنین یک زبان اسکریپتی مورد استفاده قرار میگیرد. این زبان برای اهداف مختلفی همچون توسعه، اسکریپتنویسی، تولید و تست نرمافزار استفاده میشود.
ورود و ثبت نام برای ارسال نظر وارد شوید
¶ قبلا فک میکردم اسم پایتون رو از رو مار برداشتن، ولی چند وقت پیش که قضیه سیرک پرنده مانتی پایتون رو فهمیدم به قدری برام جالب بود که دیگه هر موقع اسم پایتون رو میشنوم یادش میفتم.
ورود و ثبت نام برای ارسال نظر وارد شوید