برایان کرنیگان

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو
برایان کرنیگان
متولد ۱ ژانویهٔ ۱۹۴۲(1942-01-01) ‏(۷۲ سال)
تورنتو، کانادا
ملیت کانادایی
رشته فعالیت علوم رایانه
دلیل شهرت یونیکس، AWK, AMPL, زبان برنامه‌نویسی سی (کتاب)

برایان ویلسون کرنیگان (به انگلیسی: Brian Wilson Kernighan) (زاده ۱ ژانویه ۱۹۴۲) یک دانشمند رایانه کانادایی است که در آزمایشگاه‌های بل در کنار خالقین یونیکس، کن تامسون و دنیس ریچی کار کرده و در توسعه سیستم‌عامل یونیکس مشارکت داشته است. او همچنین توسعه‌دهنده همکار در طراحی زبان‌های برنامه نویسی ای دبلیو کی و ای‌ام‌پی‌ال بوده است. حرف 'K' در واژه‌های K&R و AWK از نام خانوادگی ایشان گرفته شده است.

نام کرنیگان بواسطه نوشتن کتاب مشترکی به همراه دنیس ریچی به نام زبان برنامه‌نویسی سی بر سر زبانها افتاد. او گفته است که در طراحی زبان سی نقشی نداشته است. («این [زبان] به طور کامل کار دنیس ریچی است») او برنامه‌های بسیاری برای یونیکس نوشت. مانند کرون و ditroff برای نسخه ۷ یونیکس. همچنین کرنیگان ابداع کننده اصطلاح (آنچه می‌بینید همه آن چیزی است که دریافت می‌کنید. (به انگلیسی: What You See Is All You Get)) که یک گونه نیشدار از اصطلاح (آچه می‌بینید همان چیزی است که دریافت می‌کنید (به انگلیسی: What You See Is What You Get)) است. در حقیقت این اصطلاح اشاره به این مطلب دارد که رابطهای کاربری ممکن است دست کاربران حرفه‌ای را ببندند و او را محدود کنند.

کرنیگان در دهه ۱۹۷۰ نام «Unix» را ابداً کرد. واژه اصلی که او ابداً کرده بود Unics بود (Uniplexed Information and Computing Service) که بعدها به Unix تغییر کرد.

زندگی و تحصیلات[ویرایش]

او در تورنتو زاده شد. کرنیگان طی سالهای ۱۹۶۰ تا ۱۹۶۴ در دانشگاه تورنتو حضور یافت و مدرک کارشناسی خود را در رشته علوم مهندسی دریافت کرد. او مدرک دکترای خود را از دانشگاه پرینستون در رشته مهندسی الکترونیک دریافت کرد، جایی که او تا سال ۲۰۰۰ استاد رشته علوم رایانه بود. او در هر پاییز درسی به نام «کامپیوتر در دنیای ما» را تدریس میکرد که در آن به معرفی اصول کامپیوترها برای رشته های نامرتبط می‌پرداخت.

منابع[ویرایش]

مشارکت‌کنندگان ویکی‌پدیا، «Brian Kernighan»، ویکی‌پدیای انگلیسی، دانشنامهٔ آزاد (بازیابی در ۹ ژوئیه ۲۰۱۳).