Psyco
سائیکو pre-2.7 ازگر کے لیے ایک غیر منظم خصوصی صرف وقت پر مرتب کرنے والا ہے جسے اصل میں ارمین ریگو نے تیار کیا تھا اور کرسچن ٹسمر نے اسے مزید برقرار رکھا اور تیار کیا تھا۔ دسمبر 2011 میں ترقی بند ہو گئی۔ سائیکو 32 بٹ انٹیل ہم آہنگ پروسیسرز کا استعمال کرتے ہوئے بی ایس ڈی سے ماخوذ آپریٹنگ سسٹم، لینکس، میک او ایس ایکس اور مائیکروسافٹ ونڈوز پر چلتا تھا۔ سائیکو سی میں لکھا گیا تھا اور صرف 32 بٹ x86 پر مبنی کوڈ تیار کیا گیا تھا۔ اگرچہ ٹسمر نے 17 جولائی 2009 کو اعلان کیا کہ سائیکو کے دوسرے ورژن پر کام کیا جا رہا ہے، لیکن ایک اور اعلان نے 12 مارچ 2012 کو اس منصوبے کو "غیر منظم اور مردہ" قرار دے دیا اور اس کے بجائے زائرین کو پائی پائی کی طرف اشارہ کیا۔ سائیکو کے برعکس، پائی پائی ایک مترجم اور ایک مرتب کو شامل کرتا ہے جو سی پیدا کر سکتا ہے، جس سے سائیکو پر اس کی کراس پلیٹ فارم مطابقت کو بہتر بنایا جا سکتا ہے۔ رفتار میں اضافہ سائیکو سی پی یو سے منسلک ایپلی کیشنز کو نمایاں طور پر تیز کر سکتا ہے۔ اصل کارکردگی کا بہت زیادہ انحصار ایپلی کیشن پر ہوتا ہے اور یہ معمولی سست روی سے لے کر 100x اسپیڈ اپ تک مختلف ہوتی ہے۔ اوسط رفتار میں بہتری عام طور پر 1.5-4x رینج میں ہوتی ہے، جس سے ازگر کی کارکردگی سمال ٹاک اور اسکیم جیسی زبانوں کے قریب ہوتی ہے، لیکن پھر بھی مرتب شدہ زبانوں جیسے فورٹرن، سی یا کچھ دوسری جے آئی ٹی زبانوں جیسے سی #اور جاوا سے سست ہوتی ہے۔ سائیکو اس کے استعمال میں آسانی کی بھی تشہیر کرتا ہے: سب سے آسان سائیکو آپٹیمائزیشن میں اسکرپٹ کے اوپری حصے میں صرف دو لائنیں شامل کرنا شامل ہے: درآمد سائیکو psyco.full () یہ کمانڈز سائیکو ماڈیول کو درآمد کریں گے، اور سائیکو پوری اسکرپٹ کو بہتر بنائے گا۔ یہ نقطہ نظر مختصر اسکرپٹ کے لیے بہترین موزوں ہے، لیکن موجودہ پروگرام میں سائیکو آپٹیمائزیشنز کا اطلاق شروع کرنے کے لیے درکار کم سے کم کام کو ظاہر کرتا ہے۔ یہ بھی دیکھیں پائپی ان لادن سویلو سائتھن YARV (ابھی تک ایک اور روبی VM) حوالہ جات بیرونی روابط ڈیوڈ مرٹز کے IBM ڈویلپر ورکس مضمون: سائکو سائیکو نوٹوں کے ساتھ پائیتھن کو C کی طرح تیزی سے چلائیں، پور یورک فری سافٹ ویئر کو پائیتھن (پروگرامنگ زبان) کے نفاذ میں پروگرام کیا گیا پائیتھن (پروگرامنگ زبان) سافٹ ویئر سافٹ ویئر MIT لائسنس کا استعمال کرتے ہوئے