Magic Desk
میجک ڈیسک کموڈور بزنس مشینز کی طرف سے کموڈور 64 کے لیے پروڈکٹیویٹی سافٹ ویئر کا ایک منصوبہ بند سلسلہ تھا۔ صرف پہلی اندراج، ٹائپ اور فائل، کبھی جاری کی گئی تھی۔ اسے جون میں 1983 کے کنزیومر الیکٹرانکس شو کے سمر ایڈیشن میں متعارف کرایا گیا تھا، جو 31 اگست کو ریلیز ہونے والا تھا۔ کموڈور نے کموڈور 64 کے لیے پیداواری سافٹ ویئر کی کمی اور ایپل لیزا کے گرافیکل یوزر انٹرفیس دونوں کے جواب میں میجک ڈیسک سوٹ تیار کیا۔ اس کی مقبولیت کے باوجود، جس نے زیادہ تر صارفین کو گرافیکل یوزر انٹرفیس کے ساتھ اپنا پہلا تجربہ دلایا، ٹائپ اور فائل کو عصری کمپیوٹر صحافیوں نے اس کی نامکمل اور پیچیدہ انٹرفیس کی وجہ سے تنقید کا نشانہ بنایا۔ کموڈور نے کموڈور کے کامیاب ہوم کمپیوٹر، پلس/4 کے لیے بلٹ ان پروڈکٹیویٹی سافٹ ویئر تیار کرنے کے حق میں کامیاب اندراجات کو ختم کر دیا۔ فنکشنلٹی میجک ڈیسک ایک گرافیکل یوزر انٹرفیس ہے جس میں ورڈ پروسیسر اور فائل سسٹم شامل ہے۔ ایک جدا ہوا ہاتھ کرسر کی تصویر کشی کرتا ہے، جو جوائس اسٹک کے ذریعے کنٹرول کیا جاتا ہے۔ پہلی اسکرین ایک میز کے ساتھ ایک کمرہ، ایک فائل کابینہ، ایک کوڑے دان اور ایک دروازہ پیش کرتی ہے۔ میز میں ایک فون، ایک کیلکولیٹر، ایک اسپریڈشیٹ، ایک ٹائپ رائٹر اور ایک رولوڈیکس ہوتا ہے، جبکہ فائل کابینہ میں ایک گھڑی ہوتی ہے جسے صارف ترتیب دے سکتا ہے۔ فائر بٹن دبانے سے کرسر کے نیچے موجود آبجیکٹ کا انتخاب ہوتا ہے۔ اس اسکرین پر، صرف ٹائپ رائٹر، ٹریش کین، اور فائل کابینہ کام کر رہے ہیں-باقی اشیاء کچھ نہیں کرتی ہیں۔ مزید برآں، صارف کی بورڈ پر کموڈور کلید دبا کر مدد کے مینو کی ایک سیریز پر کال کر سکتا ہے۔ ٹائپ رائٹر آئیکن کو دبانا صارف کو ورڈ پروسیسر کی طرف لے جاتا ہے، جس پر ٹائپ رائٹر اور ٹریش کو ٹیکسٹ باکس کے نیچے آئیکن کے طور پر دیکھا جا سکتا ہے، اس کے ساتھ پرنٹنگ، مارجن سیٹنگ، اور مرکزی اسکرین پر واپس آنے کے لیے آئیکنز (جس کی نمائندگی ڈیسک کے ذریعے کی جاتی ہے)۔ ٹیکسٹ باکس ٹائپ رائٹر پر سفید کاغذ کی ظاہری شکل کی نقل کرتا ہے، جو پلیٹ، مارجن کے نشانات اور کاغذ کے پیمانے سے مکمل ہوتا ہے۔ یہ اسی کے مطابق برتاؤ کرتا ہے، ہر کلیدی پریس کے ساتھ ایک ٹک شور اور ایک مارجن گھنٹی کی آواز کے ساتھ جب کرسر دائیں مارجن سے پہلے پانچ کالم ہوتا ہے۔ مزید برآں، جب کرسر اسکرین کے مرکز تک پہنچتا ہے، تو یہ پچھلے متن کے ساتھ مرکوز رہتا ہے جو اس کے پیچھے حرکت کرتا ہے-صفحہ کو دائیں سے بائیں طرف منتقل کرتا ہے-گویا کسی حقیقی ٹائپ رائٹر پر گاڑی کے ساتھ کسی صفحے کو منتقل کرنے کی تقلید کرتا ہے۔ جب مارجن کا اختتام ہو جائے تو صارف کو اگلی لائن پر آگے بڑھنے کے لیے دستی طور پر ریٹرن کلید کو دبانا چاہیے۔ متن کی ترمیم کو صرف لائن بہ لائن سنبھالا جاتا ہے-صارفین بیک اسپیس کلید کا استعمال کرتے ہوئے کرسر کے پیچھے کے حروف کو حذف کر سکتے ہیں یا موجودہ پوزیشن پر حروف کو اوور رائٹ کر سکتے ہیں، لیکن بلاک ایڈیٹنگ کی کوئی خصوصیات موجود نہیں ہیں، یعنی جملوں کو شامل کرنے یا ہٹانے کی صورت میں پیراگراف کو دوبارہ لکھنا پڑے گا۔ دستاویز کی لمبائی 60 لائنوں تک محدود ہے۔ اگر کوئی لائیو پرنٹر کموڈور 64 سے منسلک ہے تو پرنٹر کے آئیکن کو دبانے سے فوری طور پر موجودہ دستاویز پرنٹ ہو جاتی ہے۔ حادثاتی ڈیٹا کے نقصان کو روکنے کے لیے، کچرے کو دبانے سے ورڈ پروسیسر اسکرین پر صرف ایک بار آئیکن لگ سکتا ہے یا مرکزی مینو دستاویز کو ایک لمبے حالت میں ڈال دیتا ہے جس کی نمائندگی ڈبے میں کٹے ہوئے کاغذ کے ٹکڑے سے ہوتی ہے۔ اگر صارف کئی سیکنڈ کے اندر کوئی کارروائی نہیں کرتا ہے تو یہ موجودہ دستاویز کو ورڈ پروسیس میں بحال کرتا ہے۔ آئیکن کو دو بار دبانا دراصل موجودہ دستاویز کو ورڈ پروسیسر سے خارج کر دیتا ہے۔ دستاویز کو فلاپی ڈسک میں محفوظ کرنے کے لیے، صارفین کو مرکزی مینو پر واپس آنے کے لیے ورڈ پروسیسر پر موجود ڈیسک آئیکن کو دبانا ہوگا ؛ پھر انہیں فائل کابینہ آئیکن کو دبانا ہوگا۔ یہ صارف کو فائل مینجمنٹ اسکرین پر لاتا ہے۔ میجک ڈیسک ڈرائیو کی جانچ پڑتال کرتا ہے کہ آیا ڈسک داخل کی گئی ہے اور اگر کہا گیا ہے کہ ڈسک شروع کی گئی ہے۔ اگر کوئی غیر شروع شدہ ڈسک موجود ہے تو، پروگرام صارف کو ڈسک کو شروع کرنے کے لیے فائر بٹن دبانے کا اشارہ کرتا ہے جبکہ انہیں متنبہ کرتا ہے کہ اس کے نتیجے میں ڈسک کو فارمیٹ کیا جا رہا ہے، تاکہ حادثاتی ڈیٹا کی مٹاو کو روکا جا سکے۔ ڈسک تیار ہونے کے بعد، صارف کو تین درازوں کے ساتھ ایک فائل کابینہ پیش کی جاتی ہے۔ کسی بھی دراز کو دبانے سے دس فولڈر سامنے آتے ہیں جن پر انفرادی طور پر لیبل لگایا جا سکتا ہے ؛ بدلے میں، کسی بھی فولڈر کو دبانے سے کاغذ کی دس چادریں سامنے آتی ہیں، جن پر لیبل بھی لگایا جا سکتا ہے۔ ایک بار جب صفحہ پر لیبل لگا دیا جاتا ہے (نام دیا گیا ہے)، فلاپی ڈسک آئیکن دبانے سے موجودہ دستاویز کو ڈسک میں محفوظ کر لیا جاتا ہے۔ ڈویلپمنٹ میجک ڈیسک زیادہ تر پی ای ٹی کے ڈیزائنر جان فیگنز کا کام تھا، جسے کموڈور نے مورپارک، کیلیفورنیا میں اپنے ریسرچ اینڈ ڈویلپمنٹ آفس میں رکھا تھا۔ زیروکس پی اے آر سی کے ذریعے گرافیکل یوزر انٹرفیس پر بنیادی کام کے ساتھ ساتھ 1980 میں پی اے آر سی کے سابق ملازم رابرٹ میٹکالف کے دورے نے پی ای ٹی کے لیے ایک تیار کرنے میں فیگنز کی دلچسپی کو جنم دیا۔ انہوں نے ایک نمائشی گرافیکل یوزر انٹرفیس تیار کیا جس میں ایک متحرک فائلنگ کابینہ شامل تھی جو فائل مینیجر کے طور پر کام کرتی تھی۔ کابینہ کی قطاروں میں فولڈر ہوتے تھے جن میں فائلوں کی ایک فہرست ہوتی تھی جو ڈیٹا رکھنے والی ڈسک پر محفوظ ہوتی تھی۔ کموڈور نے 1982 میں مورپارک کا دفتر بند کر دیا، اور فیگنز کو سانتا کلارا، کیلیفورنیا میں کموڈور کے ایگزیکٹو آفس میں منتقل کر دیا، جہاں بانی جیک ٹرامیئل کام کرتے تھے۔ وہاں ساختی کام کی کمی نے فیگنوں کو بیسک کا استعمال کرتے ہوئے کموڈور 64 کے ساتھ اپنے مظاہرے کو ڈھالنے کا موقع فراہم کیا۔ جوائسٹک کنٹرول کو پروگرام کرنے میں مہارت حاصل کرتے ہوئے، فیگنز نے مظاہرے میں ایک کرسر شامل کیا۔ دریں اثنا، پنسلوانیا میں کموڈور کے سافٹ ویئر ڈویژن کے سربراہ سگمنڈ ہارٹمین نے ٹرامیئل سے وعدہ کرنے کے بعد کموڈور 64 کے لیے بڑی مقدار میں سافٹ ویئر بنانے پر زور دیا کہ وہ پیداواری سافٹ ویئر کی کمی کو درست کریں گے۔ ہارٹ مین نے اینڈی فنکل کو سانتا کلارا میں اسکاؤٹنگ ڈویلپرز کا کام سونپا تاکہ اس کے نتیجے میں آنے والے بحران کے وقت کو آسان بنایا جا سکے۔ وہاں، فیگنوں کے مظاہرے نے فنکل کی توجہ حاصل کی۔ فنکل کی اس تجویز پر کہ یہ مظاہرہ ایک مکمل پروڈکٹ کے لیے پرعزم ہو، ہارٹ مین نے 1983 کے کنزیومر الیکٹرانکس شو کے سرمائی ایڈیشن کے بعد، جادوئی ڈیسک بننے کی منظوری دی۔ ترقی 1983 کے موسم گرما میں اگلے سی ای ایس تک مکمل ہونی تھی۔ مکمل طور پر دوبارہ لکھنے سے بچنے کے لیے، فیگنز نے اپنے بیسک کو اسمبلی میں تبدیل کرنے کے لیے اپنے خصوصی مرتب کا استعمال کیا۔ اس وقت کوڈ صرف فائل مینیجر پر مشتمل تھا، اس لیے اس نے ورڈ پروسیسر تیار کرنے کے لیے فنکل کے ساتھ مل کر کام کیا۔ ترقی کو مزید تیز کرنے کے لیے، کموڈور نے سانتا کلارا کے دفتر کو دوسرے کموڈور دفاتر سے منتخب پروگرامرز کو مرکزی بنانے کے لیے ایک جگہ کے طور پر دوبارہ تیار کیا۔ ڈلاس سے تعلق رکھنے والے رچ وگنز اور ان کی ٹیم-جو کموڈور کے میجک وائس اسپیچ سنتھسیس ماڈیول کے لیے ذمہ دار ہے-ایسا ہی ایک انتخاب تھا۔ میجک ڈیسک کے لیے اپنی ایک ٹیم تیار کرنے کا کام انجام دیتے ہوئے، فیگنز نے اپنے لیے وگنز کی ٹیم کے کئی ارکان کو منتخب کیا، اور ساتھ ہی پنسلوانیا کے ویسٹ چیسٹر میں کموڈور کے ہیڈ کوارٹر سے مائیکل ٹامزک کو سپروائزر کے طور پر رکھا۔ ٹامکزیک نے بدلے میں ڈیجیٹل آرٹسٹ جیف بروئیٹ کی خدمات حاصل کیں۔ گرافکس کو ابتدائی طور پر فیگنز اور فنکل نے پروگرام کیا تھا جنہوں نے شبیہیں کے لیے اسپرائٹس کا استعمال کیا تھا۔ ٹامکزیک نے بعد میں بروئیٹ سے گرافکس کو دوبارہ پروگرام کرایا۔ سانتا کلارا کی پرواز میں، دونوں نے جلدی سے گراف پیپر پر سافٹ ویئر کی مرکزی ڈیسک ٹاپ اسکرین کا ایک فرضی مسودہ تیار کیا۔ میجک ڈیسک کی مزید ترقی مشکل ثابت ہوئی اور وقت کے دباؤ کی وجہ سے ٹیم نے ورڈ پروسیسر اور فائل مینیجر سے آگے میجک ڈیسک کی ترقی روک دی۔ پریس میں کموڈور نے وعدہ کیا کہ بعد کی تاریخوں میں ریلیز کے لیے متعدد کارتوس میں اضافی افعال میں اضافہ کیا جائے گا۔ کموڈور نے پہلی اور آخری ریلیز ٹائپ اینڈ فائل کا ذیلی عنوان دیا۔ 1983 کے موسم گرما میں ریسیپشن میجک ڈیسک کا پیش نظارہ سی ای ایس، اگرچہ فعال تھا، کو کموڈور نے وہاں ابتدائی قرار دیا تھا۔ انہوں نے 31 اگست 1983 کی ریلیز کی تاریخ کا وعدہ کیا-جسے وہ کارتوس کی تیاری میں تاخیر کی وجہ سے پورا نہیں کر سکے۔ اس کے بجائے، میجک ڈیسک اسی سال نومبر میں ریلیز ہوئی۔ ابتدائی ورژن کا جائزہ لیتے ہوئے، جارج سٹیورٹ نے پاپولر کمپیوٹنگ میں محتاط امید کا اظہار کیا، کموڈور کے پروگرامرز کو حقیقی زندگی کے ٹائپ رائٹر کی تقلید اور فائلنگ کابینہ میں تفصیل پر توجہ دینے کے لیے منتخب کیا۔ انہوں نے دستاویز کے متعدد صفحات کے لیے نئی شیٹس بنانے اور ان کے نام رکھنے کے لیے تحفظات رکھے اور ورڈ پروسیسر کی لائن کی حد کو غیر معیاری پایا۔ اس کی ریلیز کے بعد، میجک ڈیسک کے بہت سے مبصرین نے اس کے ورڈ پروسیسر کے ساتھ مسئلہ اٹھایا۔ انفو ورلڈ میں فلپ رابنسن نے مزید جدید ایڈیٹنگ افعال کی کمی پر تنقید کی-ان میں سے فائنڈ اینڈ ریپلیسمنٹ اور بلاک سلیکشن اینڈ موومنٹ چیف۔ رن میں میری سی ویئر نے لکھا ہے کہ مکینیکل درستگی کی اپنی جستجو میں، ورڈ پروسیسر کو ٹائپ رائٹرز کے اچھے اور برے دونوں پہلو وراثت میں ملے۔ اس نے صفحہ کی دائیں سے بائیں طرف کی حرکت کو معیاری ورڈ پروسیسرز کی طرف سے ریفریشمنٹ سمجھا، جیسا کہ مارجن گھنٹی تھی۔ تاہم، اس نے دستی گاڑی کی واپسی کی ضرورت کو پرانی یادوں سے زیادہ مایوس کن پایا، اور یکساں مارجن اور لائن اسپیسنگ ایڈجسٹمنٹ کی کمی کی مذمت کی۔ کمپیوٹ میں چارلس برینن! گزٹ نے ٹائپ رائٹر کے مکینیکل تخروپن کو "شاید تھوڑا بہت پیارا" قرار دیا اور شکایت کی کہ ورڈ پروسیسر دوسروں کی استعداد کا صرف ایک حصہ فراہم کرتا ہے۔ مبصرین نے سافٹ ویئر کے استعمال اور رفتار پر بھی سوال اٹھایا۔ برینن نے شبیہیں کے نیچے لیبلز کی عدم موجودگی کو مبہم پایا۔ رابنسن نے گرافکس کی "واضح، موثر اور ہموار" کے طور پر تعریف کی لیکن غیر فعال شبیہیں کو مایوس کن پایا-یہ اندازہ لگاتے ہوئے کہ ان کا واحد کردار مزید جادوئی ڈیسک کے عنوانات کے لیے صارف کی بھوک کو بڑھانا تھا۔ اس کے بارے میں بات کرتے ہوئے رابنسن نے لکھا کہ اس کا کارتوس میڈیم 64 کے کارتوس سلاٹ پر گھٹ جائے گا، اگر میجک ڈیسک سیریز میں مزید اندراجات ایک وقت میں افعال کے ایک سیٹ کے گرد گھومتے ہیں، تو مختلف افعال تک رسائی کے لیے ان کارتوس کو باہر نکالنے کی ضرورت ہوتی ہے۔ ویئر نے ایک فائل سسٹم کے لیے کابینہ استعارہ نوآموز افراد کے لیے کافی بدیہی لیکن کسی اور کے لیے بھی مشکل پایا۔ رابنسن نے اس سے اتفاق نہیں کیا، یہ لکھتے ہوئے کہ چھ صفحات پر مشتمل بروشر جس میں تمام دستاویزات شامل ہیں، صارفین کو سافٹ ویئر کے ذریعے گھومنے پھرنے کے لیے صرف کافی اشارے فراہم کرتا ہے بغیر یہ جانے کہ ایک مکمل صفحہ کیسے فائل کرنا ہے۔ برینن نے ڈسک پر صرف ایک دستاویز لکھتے وقت فلاپی ڈرائیو کی سست رفتار اور غیر منظم آپریشن پر افسوس کا اظہار کیا۔ آخر میں، مبصرین نے اس بات پر اتفاق کیا کہ میجک ڈیسک نوآموز کمپیوٹر صارفین کے لیے موزوں ہے۔ رابنسن نے صرف ٹائپ رائٹر سے واقف پہلی بار کمپیوٹر استعمال کرنے والوں کے لیے میجک ڈیسک کی سفارش کی۔ ویئر اور برینن نے ایک قدم اور آگے بڑھ کر میجک ڈیسک کو ٹیکنوفوبوں کے لیے اچھی قدر کا درجہ دیا۔ برینن نے میجک ڈیسک کا موازنہ آئی بی ایم سلیکٹرک سے کیا، جس میں استعمال کرنے کے لیے کسی ہدایت کی ضرورت نہیں ہوتی لیکن انٹرمیڈیٹ کمپیوٹر صارف کے لیے متروک ہوتی ہے۔ انہوں نے محسوس کیا کہ کموڈور کے ساتھ ساتھ مائیکروسافٹ، ویسی کارپ، اور کوارٹر ڈیک، جنہوں نے تقریبا ایک ہی وقت میں جی یو آئی پر مبنی ایپلی کیشنز جاری کی تھیں، نے ایک اچھی طرح سے تیار کردہ گرافیکل یوزر انٹرفیس بنانے کے لیے ضروری بہت سے انسانی گھنٹوں کو کم سمجھا، جیسا کہ ایپل کی لیزا نے انجام دیا تھا۔ مخلوط جائزوں کے باوجود، پہلا میجک ڈیسک گھر میں مقبول ثابت ہوا، جس نے بہت سے خریداروں کو ان کے پہلے گرافیکل یوزر انٹرفیس سے بے نقاب کیا۔ اس مقبولیت نے کموڈور کو بعد کے کارتوس پر غور کرنے پر آمادہ کیا۔ 1983 کے آخر میں، جب کہ کمپنی اپنے ٹی ای ڈی کمپیوٹر کو ڈیزائن کرنے میں پیش رفت کر رہی تھی-جسے کموڈور پلس/4 کے نام سے اس کی ریلیز سے جانا جاتا ہے-ایگزیکٹوز نے میجک ڈیسک کو 64 سے ٹی ای ڈی تک لے جانے کی تجویز پیش کی۔ کموڈور نے ایسی بندرگاہ تیار کرنے کے لیے فیگنز اور فنکل کو دوبارہ کمیشن دیا۔ سابق نے نام نہاد میجک ڈیسک II کی ترقی میں مدد کے لیے چار انجینئروں کی خدمات حاصل کیں۔ فنکل کو فون، کیلکولیٹر، اسپریڈشیٹ، اور رولوڈیکس آئیکنز کی طرف سے وعدہ کی گئی فعالیت کو شامل کرتے ہوئے کوڈ کو 32 کے بی تک محدود کرنا پڑا۔ فیگنوں نے تقریر کی صلاحیت کو بڑھانے کے لیے وگنز کی ٹیم کے ساتھ مزید قریب سے کام کیا۔ ٹی ای ڈی کمپیوٹر کے مجوزہ 364 ورژن کی انٹیگرل اسپیچ سنتھسیس چپ اس صلاحیت سے فائدہ اٹھائے گی، حالانکہ چپ کی محدود مقامی زبان کو روکنا مشکل ثابت ہوا۔ میجک ڈیسک II کا موسم سرما 1984 سی ای ایس میں پیش نظارہ کیا گیا تھا۔ اسے ٹی ای ڈی کمپیوٹر کے مجوزہ درمیانی درجے کے ورژن، 264 میں بنایا گیا تھا۔ کموڈور کی نمائش 264 اور میجک ڈیسک کے گرد گھومتی تھی، جس میں جم بٹر فیلڈ حاضرین کو اپنی خصوصیات دکھاتا تھا۔ نمائش کے باوجود، کموڈور کے ایگزیکٹوز نے 364 کو ختم کر دیا، 264 کا نام بدل کر پلس/4 رکھ دیا، اور ٹری مائیکرو کے 3-پلس-1 پروڈکشن سافٹ ویئر کا استعمال کرنے کے بجائے میجک ڈیسک II کو ترک کر دیا۔ فنکل کے مطابق کموڈور کے اکاؤنٹنٹس نے میجک ڈیسک II کے ساتھ پلس/4 کی کم مانگ کا تخمینہ لگایا۔ تاہم، اصل میجک ڈیسک ریلیز نے اب بھی مقبول کموڈور 64 کی شبیہہ کو صرف گیمنگ مشین سے پیداواری صلاحیت کے ساتھ آگے بڑھایا۔ برکلے سافٹ ورکس نے 1986 میں جاری ہونے والے اپنے جی ای او ایس آپریٹنگ سسٹم کے ساتھ کموڈور 64 کے لیے گرافیکل یوزر انٹرفیس کے تصور پر نظر ثانی کی۔ اصل میجک ڈیسک کے محدود فیچر سیٹ کے برعکس، جی ای او ایس نے تھرڈ پارٹی ایپلی کیشنز کی حمایت کی، جس سے بظاہر لامتناہی صلاحیتوں کی اجازت ملتی ہے۔ کموڈور 64 کے لیے میجک ڈیسک II پروٹو ٹائپ کی ایک ROM تصویر-فنکشنل کیلکولیٹر، اسپریڈشیٹ، اور رولوڈیکس ایڈریس بک کے ساتھ مکمل-اگست 2021 میں آن لائن منظر عام پر آئی۔ یہ بھی دیکھیں KERNAL، کموڈور کا نام اس کے آپریٹنگ سسٹم کرنل کے لیے ان کے 8 بٹ ہوم کمپیوٹرز کے لیے جسے فیگنز نے جین کا آغاز کیا، اسی طرح کا GUI پر مبنی پروڈکٹیویٹی سوٹ جو کموڈور 64 کے لیے دوسرے پلیٹ فارمز کے درمیان جاری کیا گیا ونڈوز 1 ویزی آن ڈیسک نوٹس سائٹیشنز حوالہ جات مزید پڑھنے کے لیے پلیسز جرنل میں اقتباس شدہ۔ بیرونی روابط میجک ڈیسک I کا جائزہ ناتھن لائن بیک نے ٹوسٹی ٹیک 1983 سافٹ ویئر کموڈور 64 سافٹ ویئر گرافیکل یوزر انٹرفیس ورڈ پروسیسرز میں لیا