
| blank_page 18 לאפריל 2009, המשל לפוסט הקודם
למעשה התחלתי מכתיבת grep (תוכנת חיפוש ב Unix) על Windows בתור תרגיל בשפת תיכנות Java.
לאחר מכן החלטתי להפוך את ה grep שכתבתי לתוכנה גרפית ולאחר מכן החלטתי להוסיף כל מיני תכונות נוספות עד שמצאתי עצמי מתחבט בבעיה כיצד להציג אין סוף קבצים על מסך מחשב אחד.
ברור שלא ניתן להציג אין סוף קבצים על מסך אחד ולכן מכאן הגעתי לבעיה איך מציגים את הקבצים הרלונטים.
לאחר 3 שבעות מבוקר עד ערב הגעתי לממשק הגרפי האולטימטיבי כלומר פתרתי את הבעיה של ההצגה, והרגשתי שעשיתי צעד מאוד משמעותי, רק לאחר שנים התברר שהיה משהוא די דומה אבל ללא פטנט זמין לצפייה ולכן לא מצאתי שיש משהוא דומה.
ואז פניתי לבעיה הבסיסית ביותר, כיצד להציג את הקבצים הרלונטיים בעזרת הממשק הגרפי שכבר יש לי. גם הפעם זה לקח 3 שבועות מבוקר עד ערב, וברגע מסוים ראיתי את הפיתרון מול העיניים, זה רגע של פעם בחיים, היה ברור לי אז כהיום שמה שמצאתי מקדם את התוכנה בכדור הארץ לדור הבא.
למעשה מצאתי את התשובה לשאלה "מה זה ידע?" במונחים של מחשב, לאנשי המחשבים מבין הקוראים אני מציע שתחשבו לרגע על שאלה זו, המחשבים היום מכילים מידע אבל לא ידע, המעבר למחשבים שמכילים ידע משנה את כל מה שאנו חושבים על מחשבים.
(המשך יבוא) |
תגובות (2)
נא להתחבר כדי להגיב
התחברות או הרשמה
/null/text_64k_1#
חן חן
אפשר ללמד את המחשב להגיד כל דבר ואפילו לתפקד כפסיכולוג, זה נעשה כבר ב 1965
על ידי תוכנית ששמה אליזה.
אבל אי אפשר לא היום ולא בעתיד ללמד את המחשב להרגיש.
אני לא למדתי את המחשב לדעת אלא יצרתי תוכנה שמנקודת מבטו של המשתמש
זה נראה כאילו המחשב יודע.
באותה צורה, סביר להניח, שאפשר ליצור תוכנה שמנקודת מבטו של המשתמש
זה נראה כאילו המחשב מרגיש.
אבל כמובן המחשב לא באמת יודע ולא באמת מרגיש, המחשב יכול להעביר זרמים חשמליים,
להראות נקודות על מסך ולהשמיע קולות.
היכולת להרגיש, שמורה לממלכת החי ולממלכת הצומח
אני שמחה בשבילך שמצאת את ההבדלים בין ידע למידע.
מכיוון שרוב האנשים שמשתמשים במחשב הם לאו דווקא אנשי מחשבים, אין צורך להיות כל כך מורכבים אלא דווקא לחזור לבסיס, פשוט תלמד את המחשב להגיד 'אני אוהב אותך' וזה כבר יספיק לרובנו.