پایتون (زبان برنامه‌نویسی): تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
←‏تاریخچه: اصلاح اشتباه تایپی
برچسب‌ها: ویرایش همراه ویرایش از وبگاه همراه
برچسب‌ها: ویرایش همراه ویرایش از وبگاه همراه
خط ۴۶:
 
=== نسخه ۲٫۰ ===
پایتون ۲٫۰ فهرستی از ویژگی‌هایی را که از زبان‌های برنامه‌نویسیشکرنویسی تابعی ستل و [[هسکل]] اقتباس شده بود، معرفی کرد.<ref>[https://docs.python.org/2/howto/functional.html Functional Programming HOWTO]</ref> نحو پایتون برای این ساختار (جدا از برتری [[هسکل]] برای کاراکترهای نقطه‌گذاری و کلمات الفبا) بسیار مشابه [[هسکل]] بود. پایتون ۲٫۰ همچنین یک سیستم بازیافت حافظه با قابلیت جمع‌آوری منابع معرفی کرد.
پایتون ۲٫۱ به پایتون ۱٫۶٫۱ و ۲٫۰ نزدیک بود. جواز آن به جواز مؤسسه نرم‌افزار پایتون تغییر نام یافت. همه کدها، اسناد و مشخصات اضافه شده را از زمان تولید الفبای پایتون ۲٫۱ توسط مؤسسه نرم‌افزار پایتون (PFS) دارا شد. یک [[سازمان غیرانتفاعی]] در سال ۲۰۰۱ تشکیل شد که از مؤسسه نرم‌افزار آپاچی مدل گرفته بود. تولیدات شامل تغییراتی در خصوصیات زبان در پوشش حوزه‌های تو در تو بود، مشابه دیگر زبان‌های حوزه‌ای ایستا. (این خصوصیات دوباره از بین رفتند و به پایتون ۲٫۲ منتقل نشدند)
یک تغییر بزرگ در پایتون ۲٫۲ یکسان‌سازی انواع داده‌ای پایتون و کلاس‌ها به یک سلسله مراتب بود. این یکسان‌سازی اشیاء پایتون را کاملاً شیء گرا کرد.