مخترع خاصية القص، النسخ واللصق
سواء كان على الحاسوب أو على هاتفنا الذكي، لا أعتقد أننا نستطيع الاستغناء عن تقنية “النسخ واللصق copy and paste”، ولكن هل فكرنا من قبل من هو مخترع هذه التقنية ومتى؟، دعونا نتعرف أكثر على هذه التقنية وعلى مخترعها.
من هو مخترع “النسخ واللصق copy and paste”؟
يمكننا أن نشكر “لاري تيسلر Larry Tesler”، عالم الكمبيوتر الذي كان له الفضل في اختراع القص، النسخ واللصق “copy/cut and paste”، على الوقت والطاقة التي توفرت بفضل هذا الاختراع العظيم.
حياة تيسلر:
ولد تيسلر في نيويورك عام 1945، وأثناء التحاقه بالمدرسة العليا للعلوم، طور طريقة جديدة لتوليد الأعداد الأولية، وأظهر ذلك لأحد المعلمين وأخبر المعلم أنها صيغة، فأخبره المعلم أنها خوارزمية، ويمكن تنفيذها على جهاز الكمبيوتر، وأعطى المعلم لتيسلر كتاب لدراسة البرمجة، وبعدها عندما كان تيسلر يدرس الكتاب، رآه زميل له في المدرسة وعلم بأنه يدرس البرمجة، أخبره عن جامعة كولومبيا التي تعطي طلاب المدارس الثانوية وقت للبرمجة على أجهزة الكمبيوتر لمدة نصف ساعة أسبوعيًا، وقام بتدريس نفسه للبرمجة قبل التحاقه بالكلية.
مسيرة تيسلر المهنية:
التحق تيسلر بمدرسة برونكس العليا للعلوم، وتخرج منها في عام 1965، ومن ثم درس علوم الكمبيوتر في جامعة ستانفورد وتخرج منها في عام 1965، وعمل في عدد من الشركات العالمية، مثل: “بارك Parc”، “أبل Apple”، “أمازون Amazon” و”ياهو Yahoo”.
متى أُخترِعت تقنية النسخ واللصق؟
كان تيسلر يعمل على برمجة نظام Smalltalk-76 -لغة برمجة-، و”Gypsy” -أول معالج نصوص يعمل بواجهة مستخدم رسومية- بين عامي 1973 و1976، وفي هذا المشروع قام بتنفيذ طريقة لالتقاط النص في الذاكرة الداخلية لجهاز الكمبيوتر، أي “قص” / “نسخ”، ثم إدخاله في مكان آخر، أي “لصق”. تظل البيانات متاحة لأي تطبيق يدعم الميزة، مما يتيح سهولة نقل البيانات بين التطبيقات. أٌخذ مصطلح القص واللصق من الفكرة القديمة المتمثلة في تحرير المخطوطات، عندما كان يضطر المرء إلى قص الكلمات بالمقص من على صفحة ولصقها في مكان آخر.
كيفية عمل تقنية النسخ واللصق:
في التفاعل بين الإنسان والحاسوب أو الهاتف الذكي وتصميم واجهة المستخدم، تعتبر أوامر القص، النسخ واللصق بمثابة أوامر توفر تقنية اتصال بين العمليات لنقل البيانات عبر واجهة مستخدم الكمبيوتر أو الهاتف الذكي. يقوم الأمر “قص cut” بإزالة البيانات المحددة من موضعه الأصلي، بينما يقوم الأمر “نسخ copy” بإنشاء نسخة مكررة، في كلتا الحالتين يتم حفظ البيانات المحددة في ذاكرة التخزين المؤقت (الحافظة clipboard)، ويتم إدخال البيانات من الحافظة لاحقًا أينما تم إصدار أمر لصق. تظل البيانات متاحة لأي تطبيق يدعم الميزة، مما يتيح سهولة نقل البيانات بين التطبيقات.
من مقولات لاري تيسلر:
“لا يمكنك تقليل تعقيد مهمة معينة إلى ما بعد نقطة معينة. بمجرد الوصول إلى هذه النقطة يمكنك إلقاء العبء”.
وفاة لاري تيسلر:
في يوم 16/2/2020 تُوفي لاري تيسلر لأسباب غير معروفة، عن عمر يناهز 74 عامًا، وخسرنا عالم من أفضل علماء الكمبيوتر.
كتابة: شيماء وصفى
تحرير: اسراء وصفى
تصميم: امنية عبدالفتاح