کریستن نایگارد | Kristen Nygaard

0 63

? کریستن نایگارد دانشمند کامپیوتر نروژی بود که در سال ۱۹۲۶ در شهر اُسلو نروژ متولد شد. شهرت او بیشتر بواسطه مشارکت در ارائه برنامه‌نویسی شی‌گرا و خلق زبان برنامه‌نویسی Simula می‌باشد.
? نایگارد تحصیلات دانشگاهی خود را در شهر محل تولد خود، یعنی اُسلو شروع کرد و تا مقطع کارشناسی ارشد ادامه داد. او در رشته ریاضیات تحصیل کرد. تِز او در زمینه Abstract Probability Theory و با موضوع “جنبه تئوری متد مونت کارلو” بود.

دستاوردهای نایگارد


? او حین تحصیل خود در مرکز تحقیقات دفاعی نروژ در زمینه محاسبات و برنامه‌نیوسی مشغول به کار شد. هنگام فعالیت در این مرکز، نایگارد به مراتب مدیریتی این مرکز رسید. در نهایت بواسطه تجربه‌ای که از فعالیت‌ها و تحقیقات عملیاتی کسب کرده بود، توسط NCC که مرکز محاسبات کامپیوتری نروژ استخدام شد. در آنجا نایگارد به عنوان راس تحقیقاتی مرکز فعالیت می‌کرد.
? حین فعالیت در NCC، نایگارد به همراه Ole-Johan Dahl ایده ابتدایی برنامه‌نویسی شی‌گرا را پیاده سازی کردند. این ایده بخشی از پروژه Simula بود. این زبان مفاهیم اولیه برنامه‌نویسی شی‌گرا شامل شی، کلاس، ارث‌بری، موجودیت‌های مجازی و اجرای چندنخی برنامه‌ها را درون خود مطرح کرد.
? البته فعالیت‌های نایگارد در زمینه برنامه‌نویسی شی‌گرا تنها محدود به پروژه Simula نبود. او در سال ۱۹۷۶ به همراه بِنت برون کریستنسن و لِرمن مادسِن و پِدِرسِن پروژه زبان برنامه‌نویسی BETA را شروع کرد. این زبان امروزه در بسیاری از سیستم‌ها مورد استفاده قرار می‌گیرد.

درباره ما

ترجنس | thregence.ir
آکادمی ترجنس | edu.thregence.ir
اینستاگرام | instagram.com/thregence
تلگرام | t.me/thregence
یوتوب | https://bit.ly/30mGowo
آپارات | aparat.com/thregence 

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.