نیکلاس امیل ویرث در ۱۵ فوریه ۱۹۳۴ در وینترتور، حومه زوریخ، متولد شد. در سال ۱۹۵۹، مدرک لیسانس خود را از موسسه فناوری فدرال سوئیس دریافت کرد، جایی که بعداً برای انجام بسیاری از تحقیقات خود به آنجا بازگشت. او مدرک کارشناسی ارشد خود را در سال ۱۹۶۰ از دانشگاه لاوال (کانادا) و مدرک دکترای خود را در سال ۱۹۶۳ از دانشگاه کالیفرنیا، برکلی (ایالات متحده آمریکا) دریافت کرد. او چهار سال بعد را به عنوان استادیار علوم کامپیوتر در دانشگاه استنفورد (ایالات متحده آمریکا) گذراند. در این مدت، او روی دو زبان برنامهنویسی اول خود کار کرد: اویلر (منتشر شده در سال ۱۹۶۵) و PL/360 (منتشر شده در سال ۱۹۶۸).
او در سال ۱۹۷۰ زبان برنامهنویسی پاسکال را اختراع کرد.
از ویرت دعوت شد تا به تیم توسعه زبان برنامهنویسی جایگزین ALGOL 60 بپیوندد. او به همراه دانشمند بریتانیایی تونی هور، پروژه ALGOL-W را آماده کرد، اما این پروژه به نفع پروژه پیچیدهتر ALGOL-68 رد شد. ویرت سپس کار خود را ادامه داد و زبان برنامهنویسی خود به نام پاسکال را در سال ۱۹۷۰ منتشر کرد که با ALGOL سازگاری کمتری داشت. متعاقباً، نفوذ ALGOL رو به افول گذاشت و پاسکال تا به امروز به تکامل خود ادامه داده است. پیچیدگی ALGOL-68 راه را برای زبانهای سادهتری مانند C و C++ باز کرد. در سال ۱۹۷۶، ویرت زبان برنامهنویسی Modula را منتشر کرد که یک سال بعد توسط Modula-2 جایگزین شد.
در نیمه دوم دهه ۱۹۸۰، پس از بازگشت از ایالات متحده به زوریخ، ویرت شروع به کار بر روی پروژه اوبرون - یک زبان برنامهنویسی و سیستم عاملی با همین نام - کرد.
ویرث همچنین به خاطر «قانون ویرث» خود شناخته میشود که میگوید: «نرخ تکامل سختافزار با نرخ انحطاط نرمافزار برابر نیست.» او در سال ۱۹۹۹ بازنشسته شد و آخرین نسخه سیستم عامل اوبرون، ۲.۳.۶، در سال ۲۰۰۰ منتشر شد. در سال ۲۰۱۳، درست قبل از تولدش، او نسخهای بهروز شده از پروژه اوبرون را منتشر کرد.
ویرث در کارش، و همچنین در زبانهای برنامهنویسی و ابزارهایی که خلق میکند، از توسعهی نرمافزارهای کوچکتر و کارآمدتر حمایت میکند.
لینک منبع






نظر (0)