אתר זה עושה שימוש בעוגיות על מנת להבטיח לך את חוויית הגלישה הטובה ביותר.
התעשייה חוגגת חמישים שנה לבייסיק צילום: שאטרסטוק

בשולי הרשת

התעשייה חוגגת חמישים שנה לבייסיק

שפת התכנות הראשונה שזכתה לפופולריות רחבה, בייסיק הומצאה ב-1964 והפכה את העבודה המסובכת של תכנות למשהו שכל אדם יכול ללמוד. היא נמצאת בשימוש עד היום ואחראית ללא מעט מהמהפכת המחשב האישי

05.05.2014, 14:33 | נמרוד צוק

בסוף השבוע האחרון מלאו 50 שנה לאחת מאבני הדרך החשובות בהתפתחות המחשב האישי: המצאת שפת הבייסיק, או ליתר דיוק, הפעם הראשונה בה הורצה תוכנית שנכתבה בשפת התכנות המיתולוגית, שסללה את הדרך לרבות מהשפות שאנו מכירים היום, ולגישה שרואה בכתיבת קוד מיומנות שצריכה להיות נגישה לאנשים רבים ככל האפשר. בייסיק הייתה שפת התכנות הראשונה שהגיעה לקהל רחב.

קראו עוד בכלכליסט

יום ההולדת הרשמי של בייסיק נחשב ב-1 במאי 1964. זוג הפרופסורים שפיתחו את השפה, ג'ון קמני ותומאס קורץ, נפגשו עם כמה מתלמידיהם במרתף בדארתמות' קולג' בניו המפשייר, אחת מאוניברסיטאות הנחשבות ביותר בעולם. אירועי היובל צוינו באוניברסיטה בכנס שהתקיים במהלך השבוע שעבר, סוקרו בסרט דוקומנטרי בשם "The Birth of BASIC" שמתעד את יצירת השפה, וכללו השקת קרן למימון מחקרים חדשים בתחום מדעי המחשב בהיקף של 10 מיליון דולר.

קוד מחשב. לפני בייסיק, רק מומחים ידעו לכתוב תוכנות וללמוד שפות תכנות, צילום: שאטרסטוק קוד מחשב. לפני בייסיק, רק מומחים ידעו לכתוב תוכנות וללמוד שפות תכנות | צילום: שאטרסטוק קוד מחשב. לפני בייסיק, רק מומחים ידעו לכתוב תוכנות וללמוד שפות תכנות, צילום: שאטרסטוק

"לפני שפיתחנו את בייסיק, אם רצינו להריץ תוכנה כלשהי, הייינו צריכים לקחת את הקוד בפורמט של כרטיסים מנוקבים לאוניברסיטת MIT ולהזין אותם למחשב ה-IBM 704 שלהם. זה דרש יום שלם", סיפר קורץ. "זו היתה התקופה של לווין הספוטניק הרוסי, היה מירוץ טכנולוגי בין שתי המעצמות והיתה תמיכה ממשלתית רבה בנסיון לסגור את הפער מולם, כמו מעניק של 300 אלף דולר שקיבלנו לצורך פיתוח השפה", אמר. 

בייסיק התבססה על שפת תכנות קודמת, "פורטרן 2", בתוספת רעיונות משפה אחרת בשם אלגול 60. מטרתה המקורית היתה לאפשר לסטודנטים בעלי ידע מועט במתימטיקה ומחשוב להיעזר במחשב המיינפריים של דארתמאות' למטלות הלימודיות שלהם. קמני וקורץ הציעו את השפה שפיתחו ללא תשלום לכל דורש ולימדו אותה בבתי ספר תיכוניים באיזור. בייסיק, כאמור, זכתה לפופולריות עצומה והפכה את התכנות מפעולה מסובכת שדרשה לימוד שפות מורכבות למטלה קלה שכמעט כל אחד יכול ללמוד, הוציאה אותה מידי מדעני המחשב והפכה אותה לנחלת הציבור הרחב.

בשנות ה-70 וה-80 בייסיק זכתה למגוון גדול של גרסאות והפכה לשפה השכיחה ביותר לכתיבת תוכנות למחשבי מיני ומחשבים אישיים. רבים מהם כללו את סט הפקודות שלה צרוב בקושחה. חברות כמו HP, דיגיטל, IBM ואפל אימצו אותה, והגרסאות שמיקרוסופט פיתחה כחלק מ-DOS עזרו להפוך את החברה לענקית התוכנה שהפכה להיות, ואת השפה לאחת הפופולריות באותה התקופה.

בהמשך הדרך הפכה שפת בייסיק לפחות דומיננטית בתעשיית בתוכנה, ואת מקומה תפסו שפות מתקדמות וחזקות יותר כמו טורבו פסקל, משפחת C וג'אווה, אבל משפחת כלי הפיתוח שמיקרוסופט משווקת מאז 1991 תחת השם "ויזו'אל בייסיק" הוסיפה לה יכולות רבות נוספות, והיא עדיין ממשיכה לשמור על מקום מרכזי בענף.

תגיות

5 תגובות לכתיבת תגובה לכתיבת תגובה

3.
שפה נחמדה וקלה ללימוד
בעיתונות המחשבים של אותה תקופה היו מתפרסמות תכניות למשחקים בבייסיק, אותן היה צריך להקליד כדי להפעיל את התכנה. מכיוון שלכל דגם מחשבים הייתה שפת בייסיק שונה במקצת, היה צורך לפרסם את אותה תכנה מספר פעמים - כדי לאפשר הפעלה על דגמי המחשבים הנפוצים בשוק. המרצים באוניברסיטה מאוד לא אהבו את הקוד שנוצר ואת פקודות ה-GOTO שהיו נפוצות מאוד בשפה ויצרו "קוד ספגטי" איום ונורא לתחזוקה של תכנית בגודל שמעבר לשלוש מאות שורות קוד בערך.
המתכנת  |  06.05.14