תוכן עניינים:
המנוע האנליטי - זה לא שם נוצץ, אבל היצירה הזו של סוף 1800 הייתה מרשימה, אפילו לקהלים מודרניים. זו הייתה יכולה להיות מפלצתיות מתכתית - זבבה מרסקת ורבת טון הזקוקה להרבה יותר מקום מחדר שרתים עסקיים קונבנציונליים. מה שעיצוב זה באמת עשה, בעיקרו של דבר, היה להתחיל לגשר על הפער בין מה שהיה קיים אז לבין מה שקיים עכשיו, ולהפוך את המדע הבדיוני למציאות.
המנוע האנליטי היה רעיון שאדם בשם צ'ארלס באבג 'פעל עד מותו בשנת 1871 - מכונה שלמרות שמעולם לא נבנתה במלואה, הובילה לסוגי המכשירים החכמים שאנו לוקחים כמובן מאליו. המנוע האנליטי חיזק את מורשתו של צ'רלס באבג 'כעל חזון בתחומי טכנולוגיית המידע והבינה המלאכותית. בנוי על עבודתו הקודמת של Babbage עם טבלאות לוגריתמיות ופונקציה אריתמטית אוטומטית (וגם "מנוע הבדל" מכני שמסוגל לבצע חישובים בסיסיים דומים), המנוע האנליטי תוכנן להשתמש בטכנולוגיה אנלוגית כדי, בתיאוריה, לעשות חלק ממה שמכונות דיגיטליות של ימינו עושות. שימוש בטכנולוגיות שלדעת המאה ה -19 היו דומות לכישוף או קסם.
אם אתה רוצה לדעת יותר על התפתחותה של תוכנית זו, בדוק את אחד ההומואים המקוונים השונים לצ'רלס באבג ', או הגע במהדורה הדלילה יחסית של ג'רמי ברנשטיין, המנוע האנליטי: מחשבים - עבר, הווה ועתיד. ברנשטיין מתייחס לפרטי פרטים על המנוע ויצרנו, ומתעד כמה מפילוסופיות הנתונים החיוניות שהתחילו את הצעדה הארוכה קדימה. ספרו של ברנשטיין נכתב בשנות השמונים, מכיוון שהמחשב הדיגיטלי עדיין התפתח במהירות בינקותו יחסית, ובכל זאת הספר מכסה רבים מעקרונות העיצוב שעבורם Babbage מפורסם.
עקרונות מחשוב ליבה
באוטומציה של תהליכי חישוב מספריים, ברנשטיין מציין כי Babbage הצליח להביט אל העתיד, מבחינת ביטול הצורך בתפעול אנושי של המנוע שלו. הוא מציין כי אחד מתלמידיו העיקריים של Babbage, ליידי לאבלייס, הציע את הדומיננטיות שלו בעולם הטכנולוגי של אותה תקופה: "מנוע זה עולה על קודמותיו", כתבה לאבלייס, "הן בהיקף החישובים שהוא יכול לבצע והן במתקן, וודאות ודיוק בעזרתם היא יכולה להשפיע עליהם, ובהיעדר כל הכרח להתערבות האינטליגנציה האנושית במהלך ביצוע חישוביה. "
ברנשטיין מספר גם על הטיפול ה"סדר-עד "המסקרן של Babbage בזיכרון המודרני:" אם היה צורך בלוגריתם מסוים, המכונה הייתה אמורה לצלצל בפעמון ולהציג בחלון חלון כרטיס שיבטיח איזה לוגריתם נחוץ. אם המפעיל סיפק את ערך שגוי, המכונה הייתה לצלצל בפעמון חזק יותר. "
בהנהון לאספקטים ההמשכיים והאיטרטיביים של שפות תכנות מודרניות כמו C ++, הגה Babbage את מה שכינה "המנוע הנע קדימה על ידי אכילת זנבו" כדי לבצע פעולות עוקבות. הוא גם עבד מערכות לפעולות מותנות כמו הצהרות "אם" מודרניות. ברנשטיין נכנס גם ליסודות הליבה ששוכנו בצילינדרים המספריים התיאורטיים של Babbage ושאר חלקי טיפול במספרים אנלוגיים.
"כל המחשבים מורכבים מארבע יחידות בסיסיות." כותב ברנשטיין. "מלכתחילה צריך להיות מנגנון כלשהו להכנסת נתונים והוראות למכונה ולהוצאת תשובות - הקישור, כלומר בין המכונה למתכנת האנושי."
ספר זה וספרים אחרים על התקדמות ה- IT לאורך עשורים רבים מראים כיצד מנגנוני קלט אנלוגיים מתוחכמים יותר ויותר, כמו קלטות וכרטיסי אגרוף, הובילו לעיצובים דיגיטליים לחלוטין שכעת יכולים להעביר מידע בצורה הרבה יותר נוחה.
שנית, ברנשטיין פורש על השימוש של Babbage בזיכרון המאוחסן, אשר - שוב - יהיה במכולות אנלוגיות. מכונה מחשוב חייבת להיות בעלת סוג של מנוע לתכנות, שאותו מכנה ברנשטיין "הטחנה", ו"יחידת בקרה "מקיפה חייבת לשלוט בכל הפעולות הללו.
"זה אחד הניצחונות של האלקטרוניקה המודרנית שמעגלים שיכולים לעשות את כל הדברים האלה עוצבו והופקו", כותב ברנשטיין, "וזה מחווה ל- Babbage שהוא דמיין כיצד אותם דברים היו יכולים להיעשות על ידי אוסף של הילוכים וגלגלים ומנופים. "
התקדמות לאחר מכן
התקדמות משמעותית בעיצובים התיאורטיים של Babbage לא תושג רק לפני כמה עשורים אל המאה העשרים. בראונשטיין מתעד את הופעתן של מכונות כמו מארק 1, שפותחה בשנות הארבעים, והמגבר והמחשבון האלקטרוני האלקטרוני (ENIAC), שכשנחשף בשנת 1946, הדהים את העולם עם החומרה המתוחכמת שלו וכוח העיבוד המדהים. באופן כללי, ברנשטיין מספר כיצד נקודת ציון מוקדמת בתחום ה- IT, המנוע האנליטי הוביל בסופו של דבר למיינסטרים שהחלו להפעיל מערכות ממשלתיות גדולות באמצע עד סוף 1900, עד שבהדרגה, התקדמות החומרה והתפתחויות תכנות מקבילות הרחיבו את מכונות המלחמה המתוחכמות הללו. לתוך הצרכנים המסיביים העולמיים העומדים בפני שימוש ושימוש פרטני באינטרנט (World Wide Web (WWW)) שעכשיו אנו סומכים עליהם כדי לחפש קטעי וידיאו של מיילי סיירוס ולהשוות בין מסעדות פיצה.
אולי צריך מעריץ Steampunk אמיתי להעריך את האופן בו גלגלי הפלדה המסתובבים בקפידה וגלילים מודפסים ספרות היו גוררים את פעולות המתמטיקה שאנו יכולים לעשות כעת עם אפילו תוכנות התוכנה הבסיסיות ביותר במחשבים אישיים. עם זאת, כשאנחנו ממשיכים להתנסות בחומרה חדשה ובממשקים חדשים, כדאי להסתכל אחורה על פיסת תשתית מרשימה באמת, סוג של מכונה שהייתה מגמדת את הנולים, מכונות התפירה והלחיצים של זמנה כסקרנות כמעט מיתולוגית. ומבשר לעידן המודרני המבולבל בעתיד.
