2008-12-10 4 views
38

एलन Kay से एक उद्धरण को याद प्रभाव है कि वहाँ से ठीक पहले 20 साल में सॉफ्टवेयर में केवल तीन नई बातें किया गया था (प्रभावी रूप से पीसी के जीवन काल) के लिए कई साल पहले उद्धृत किया गया। उनमें से एक स्प्रेडशीट्स था।एलन Kay

किसी को भी याद करता है अन्य दो?

एलन के कौन है? (कुछ पूछ सकते हैं।) जेरोक्स पार्स में उनके काम ने तर्कसंगत रूप से किसी भी अन्य प्रभाव की तुलना में हमारे वर्तमान सॉफ्टवेयर प्रतिमान को आकार देने के लिए और अधिक किया।

+0

जीयूआई प्री-पीसी था - रेफरी: इवान सुथरलैंड के स्केचपैड 1 9 63, एंजेलबार्ट के माउस एक ही समय में। – dkretz

+1

क्या आप मशहूर स्मॉलटॉक [लड़का] हैं? – mlvljr

उत्तर

351

मैं याद करने के लिए मैं क्या कहा, लेकिन उत्तर में से कोई भी अब तक सही (उनमें से हर एक 80 के दशक में पीसी के व्यावसायीकरण से पहले 60 और 70 के दशक में किया गया था) कर रहे हैं की कोशिश करेंगे ।

हालांकि, हम सब से शुरुआत करने और new inventions in computing since the 1980s के बारे में सोच की कोशिश कर सकते।

+0

"1 9 80 के दशक से कंप्यूटिंग में नए आविष्कारों के बारे में सोचें" जो काफी लंबी सूची होगी। –

+11

अच्छा? आप क्या प्रस्तावित करेंगे? –

+3

@Alan, उस प्रश्न को पोस्ट करें और हम सभी इसका जवाब देंगे। –

-4

चूहे और जीयूआई के

+0

मैं उन लोगों के बारे में सोचता हूं जो बड़े 3 हम अल्टो (जेरोक्स पार्स) को श्रेय देते हैं लेकिन मुझे लगता है कि उनकी गणना अलग थी। – dkretz

+0

माउस का आविष्कार 1 9 68 में एंजेलबार्ट द्वारा किया गया था (विकिपीडिया देखें)। –

12

स्प्रेडशीट का कोई उल्लेख नहीं है, लेकिन यह कैसे बोली, एक साक्षात्कार से बाइट पत्रिका के 1991 मुद्दे के साथ के बारे में:

"1968 में मैं दो या तीन बातें कि कंप्यूटिंग के मेरे पूरे धारणा बदल देखा । ... डौग Englebart का दृष्टिकोण [था] कि मेनफ्रेम एक रेल की तरह था, एक संस्था के स्वामित्व फैसला किया है कि आप क्या कर सकते हैं और जब आप यह कर सकता है। Englebart करने की कोशिश कर रहा था हेनरी फोर्ड की तरह हो। एक निजी कंप्यूटर जैसा किमें सोचा गया थासाठवां एक ऑटोमोबाइल की तरह था। 1968 में मैं बच्चों और लोगो के साथ Symour Papert का पहला काम देखा था, और मैं रैंड पर पहले वास्तव में महान लिखावट-चरित्र-मान्यता प्रणाली देखा ... और क्योंकि यह एक अंतरंग का एहसास होता है कि मुझ पर एक बहुत बड़ा प्रभाव पड़ा । जब मैंने को इस विचार के साथ संयुक्त किया कि बच्चों को इसका उपयोग करना है, कंप्यूटर की अवधारणा सुपरमेडियम की तरह कुछ और बन गई। अधिक superpaper की तरह कुछ "

Source

20

जब कभी मैं Xerox PARC के बारे में लगता है कि मैं हमेशा स्टीव जॉब्स द्वारा नर्ड की विजय से इस उद्धरण याद रखें:।

उन्होंने मुझे पता चला है, वास्तव में , तीन चीजें, लेकिन मुझे पहले एक द्वारा इतना अंधा कर दिया गया था कि मैंने वास्तव में अन्य दो "वास्तव में" नहीं देखा था। उन्होंने मुझे दिखाया कि उनमें से एक चीज ऑब्जेक्ट उन्मुख प्रोग्रामिंग थी। आई ने मुझे दिखाया कि, लेकिन मैंने भी "इसे" नहीं देखा था। दूसरे ने दिखाया कि मुझे वास्तव में नेटवर्क नेटवर्क सिस्टम था। ई-मेल, इत्यादि का उपयोग करते हुए, उनके पास 100 से अधिक अल्टो कंप्यूटर थे, आदि। मैंने इसे "देखने" भी नहीं दिया। मैं पहली चीज़ से इतनी अंधाधुंध थी कि वे ने मुझे दिखाया, जो ग्राफिकल उपयोगकर्ता इंटरफ़ेस था। मैंने सोचा कि यह मेरी जिंदगी में मैंने कभी देखा था सबसे अच्छी बात थी। अब, याद रखें कि यह बहुत त्रुटिपूर्ण था। हमने देखा अपूर्ण था।उन्होंने चीजों का गुच्छा गलत किया था, लेकिन उस समय पता नहीं था। फिर भी, विचार का रोगाणु वहां था, और उन्होंने इसे बहुत अच्छा किया था। और के भीतर दस मिनट यह मेरे लिए स्पष्ट था कि सभी कंप्यूटर इस तरह काम करेंगे, किसी दिन।

+0

इसके लिए धन्यवाद - यह एक और उद्धरण है जिसे मैं समय-समय पर सटीक रूप से याद रखने की कोशिश करता हूं। (लेकिन यह वह नहीं है जिसे मैं ढूंढ रहा हूं।) – dkretz

+0

और यह इतनी शर्म की बात है कि नौकरियों को ऑब्जेक्ट उन्मुख प्रोग्रामिंग नहीं मिली; शायद अगर उसके पहले मैक एसडीके इतने विशाल ब्लोएटिंग फ़ंक्शन-ओरिएंटेड एपीआई नहीं होते थे, और मैक के पास बहुत पहले सॉफ्टवेयर बहुत अधिक होता था ... –

+2

मुझे लगता है कि उसने खुद को नेक्सट्सप – Almond

9

देखें शायद यह लिंक कागज

The Most Important Software Innovationsडेविड ए व्हीलर द्वारा लिखित

आप दो लापता बातों को याद करने में मदद करता है के लिए अग्रणी।

पुनश्च: मैं व्यक्तिगत रूप से चुनते हैं (1980 और बाद में):

  • 1982: कंप्यूटर वायरस
  • 2004: MapReduce (2004 में, गूगल के जेफ्री डीन और संजय घेमावत पता चला MapReduce)
+3

एपीएल के पास 2004 से पहले मैपरेडस की अवधारणा थी। मैं स्वीकार करूंगा कि इसे उन दिनों में एक वितरित तरीके से लागू नहीं किया गया था। – Darron

+8

जॉन शोक –

+0

द्वारा जेरोक्स पीआरसी में पहले कंप्यूटर वायरस और कीड़े प्रयोगात्मक रूप से किए गए थे लिंक ("वर्म्स प्रोग्राम") http://vx.netlux.org/lib/ajm01.html – splattne

2

एलन के ने छोटे-छोटे आविष्कार का आविष्कार किया। ऐसा करने में, कहा जा सकता है कि वह ऑब्जेक्ट उन्मुख प्रोग्रामिंग का आविष्कार कर सकता है, हालांकि उस संबंध में स्मॉलटाक के लिए महत्वपूर्ण अग्रदूत हैं।

सिमुला, सिमुलेशन लिखने के लिए 1 9 60 के दशक के एक भाषा रूप में सिमुला था। दूसरा प्लानर था, एमआईटी के कार्ल हेविट द्वारा आविष्कार की गई एक भाषा। एलन के विशेष रूप से हेरिट को श्रेय देते हैं जब वह जेरोक्स पीआरसी में थे।

संबंधित मुद्दे