ניקלאוס וירת – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
BDaniel (שיחה | תרומות)
←‏עבודתו: יותר מדויק לפי טיוטה:Algorithms + Data Structures = Programs וגוגל ספרים
שורה 24:
הוא לקח חלק משמעותי בתכנון ויישום המחשב [[Lilith]], [[מערכת הפעלה|מערכת ההפעלה]] Oberon ומערכת התכנון והסימולציה לחומרה ספרתית [[Lola (שפת תיאור חומרה)|Lola]]. על עבודתו זו בתחום שפות המחשב, זכה וירת ב[[פרס טיורינג]] לשנת 1984 והוכתר כ-Fellow of the [[ACM]].
 
מאמרו [http://www.acm.org/classics/dec95/ Program Development by Stepwise Refinement] שעסק בהוראת התכנות נחשב לטקסט קלאסי ב[[הנדסת תוכנה]]. בשנת [[19751976]] כתב וירת את הספר "Algorithms + Data Structures = Programs" ("אלגוריתמים + מבני נתונים = תוכניות"), וזה זכה להכרה נרחבת והוא עדיין שימושי נכון לתחילת [[המאה העשרים ואחת]].
 
וירת תכנן את שפת התכנות הפשוטה [[PL/0]] כדי להדגים תכנון [[מהדר]]ים, ושפה זו הייתה הבסיס לקורסים אוניברסיטאיים רבים בנושא תכנון מהדרים.