[קישור לקובץ mp3]היום אנחנו מארחים את
בנצי לופו לפרק סופר-מעניין על איך להגיע לגיל פרישה כמתכנת.
(רן) אז קצת לפני שנתחיל - בנצי, מה היה המעבד הראשון “שסבל את נחת זרועך”?(אורי) תן לי להתחיל - “לפני הרבה-הרבה שנים, בארץ רחוקה-רחוקה, . . . . “
- (בנצי) אז האמת שאין לי מושג איזה מעבד זה היה - אבל הוא היה מאוחסן בבניין שלם בטכניון.
- אני לא יודע מה שמו, אבל זה תפס שם הרבה הרבה מקום, זה מה שאני יכול להגיד.
(רן) ולא היו לו מסך ומקלדת . . . מסך צבעוני ומקלדת, אני מנחש?
- (בנצי) בשנה הראשונה לפחות תכנתתי בכרטיסים מנוקבים, שזה היה כיף גדול . . . .
(אורי) כמה פעמים עפו לך הכרטיסים ברוח?
- (בנצי) או-ווא . . . היו לי מתחת למיטה את כל התוכניות, שכבו בקרטונים מתחת למיטה - אז יכולתי לקחת את התוכנית ולדפדף בה לפני השינה, זה היה מרדים יופי.
(רן) זה היה ה-Hard-disk שלך . . . .
אז בנצי, בוא קצת נכיר אותך - מי אתה? מה אתה עושה היום? אחר כך קצת נצלול להיסטוריה . . .
- (בנצי) אז אני בנצי לופו, בן . . . .לא נגיד בן כמה אני, אבל לפני שבוע קיבלתי את הכרטיס אזרח ותיק, שמקבלים בגיל 67 . . . .
- נשוי, שלושה ילדים, שני נכדים
- עבדתי בכמה חברות במשך השנים, וכרגע אני עובד בחברת eToro ברמת גן
- החברה מתעסקת במסחר באינטרנט - אחת החברות המובילות בעולם כנראה.
- אני מפתח שם להנאתי - ומשום מה הם מתעקשים גם לשלם לי, וזה גם די כיף.
(אורי) בדיוק רצינו לדבר על מילניאלס בשוק העבודה . . . . אז הנה, אתה האורח שלנו היום.(רן) ובכל אופן, למי שלא מכיר את
eToro - ככה שתי מילים על מה שאתם עושים שם היום?
- (בנצי) זו פלטפורמת מסחר באינטרנט, בכל הנושאים והמטבעות וה-Goods שאפשר לסחור בהם.
- וכמובן המון המון Cryptos . . . יש לנו כמובן ארנקים אלקטרוניים כאלה ואחרים.
- אני בצוות הארנק האלקטרוני - מול Cryptos, מול Blockchain, דברים שלא התעסקתי איתם לפני 40 שנה כשהתחלתי לעבוד, זה בטוח.
(רן) סבירות נמוכה שכן . . .
אז חשבתי שיהיה ככה קצת מעניין לבוא ולעשות איזשהו Overview, סקירה הסטורית של טכנולוגיות שיצא לך להתעסק בהן. אז בקצה אחד הזכרנו את ה-
Punched cards בבניין הענק של המחשב בטכניון, ומצד שני הזכרנו Bitcoin ו-Crypto, אבל בטח היו גם הרבה דברים באמצע.
- (בנצי) כן, צריך קצת זכרון בשביל להיזכר בכל הדברים, אבל אלו היו שפות כמו PL/I ו-PLC ו-APL, שהן כולן על VM-ים
- ומסדי נתונים כמו RDBMS ו-Cics בתור המערכת התקשורת . . .
- ואחרי זה גיליתי את ה-Minis - יש שם System/34 ו-System/36
- שפות כמו RPG, שזה לא רק הכלי הזה נגד-טנקים, אלא שפה נגד כל העולם . . . .
(רן) שירימו את הידיים עכשיו כל המאזינים שהבינו אחת מהמילים או אחת מהשפות שבנצי הזכיר עד עכשיו . . . דרך אגב, פרט ידע קטן - גם עבדכם הנאמן פעם פיתחתי ב-
RPG, אבל אני כבר לא זוכר מזה כלום. גם
יריתי ב-RPG וגם פיתחתי ב-
RPG, אני יכול להתגאות בזה.(אורי) אבל עד כאן, בעצם,
TCP/IP לא היה?
- (בנצי) TCP/IP בשלב הזה? לא . . . ממש לא . . . איפה? אנחנו מדברים על . . . אני לא נגעתי אז ב-TCP/IP.
- הכרתי אותו אחרי איזה 15 שנים, משהו כזה . . . אחרי שהתחלתי לעבוד, היה TCP
- הייתה גם את שפת Cobol בדרך, שפה מאוד מעניינת, עם פקודה אחת בערך שנקראת MOVE - ואיתה אפשר לעשות דברים מדהימים . . . .
(אורי) איתה אפשר להתקדם . . .
- (בנצי) . . . עשיתי איתה דברים מדהימים, הצלחתי לעשות דברים באמת ברי-קומפליציה לתוכניות באמצעות שפה כל כך לא נחשבת
- זה אומר בעצם שאם רוצים לעשות דברים, אפשר לעשות עם כל דבר
- ואחרי זה פרץ לנו המחשב האישי, והגענו לשפות כמו Pascal ו-Turbo Pascal . . . .
(אורי) פה אני מצטרף . . . [גם אני!]
(אורי) רגע -
BASIC לא היה לך לפני זה? או שדילגת על
BASIC?
- (בנצי) אני לא . . . דילגתי על BASIC
- ועוד משהו - כשהגענו לתקופה שהייתה המלחמה הקשה בין Turbo Pascal ל-Visual Basic או Delphi מול <a href="https://docs.microsoft.com/en-us/dotnet/visual-basic/#:~:text=Visual%20Basic%20is%20an%20ob