دیوید ویلر

دیوید جان ویلر FRS  (۹ فوریه ۱۹۲۷–۱۳ دسامبر ۲۰۰۴) دانشمند کامپیوتر و استاد علوم کامپیوتر در دانشگاه کمبریج بود.

 تحصیلات 
ویلر در بیرمنگام، انگلیس، دومین فرزند از سه فرزند (اگنس) مارجوری، همسر گودجون و آرتور ویلر، سازنده ابزار مطبوعات، مهندس و صاحب یک شرکت کوچک مغازه متولد شد. وی در یک مدرسه ابتدایی محلی در بیرمنگام تحصیل کرد و پس از برنده شدن در بورس تحصیلی در سال ۱۹۳۸ به مدرسه پسرانه King Edward VI Camp Hill رفت. تحصیلات وی با جنگ جهانی دوم مختل شد و تحصیلات ششم خود را در دبیرستان هانلی به پایان رساند. در سال ۱۹۴۵ وی با بورسیه تحصیل در رشته ریاضیات کمبریج در کالج ترینیتی، کمبریج به تحصیل پرداخت و در سال ۱۹۴۸ فارغ‌التحصیل شد. وی در سال ۱۹۵۱ موفق به دریافت اولین دکترای علوم کامپیوتر در جهان شد.The Preparation of Programs for an Electronic Digital Computer by Maurice Wilkes, David Wheeler, and Stanley Gill; (original 1951); reprinted with new introduction by Martin Campbell-Kelly; 198 pp. ; illus; biblio; bios; index; 

 حرفه 
مشارکت‌های ویلر در کامپیوتر شامل کار بر روی ماشین حساب خودکار ذخیره‌سازی تأخیر الکترونیکی (EDSAC) در دهه ۱۹۵۰ و تغییر شکل تبدیل باروز-ویلر (چاپ ۱۹۹۴) بود. وی به همراه موریس ویلکس و استنلی گیل، در حدود ۱۹۵۱ به‌عنوان مخترع زیر برنامه (که آنها از آن به عنوان زیرروال بسته) یاد می‌کنند، اعتبار دارد و اولین توضیح را در مورد نحوه طراحی کتابخانه‌های نرم‌افزار ارائه داد. ویلکس مقاله ای را در سال ۱۹۵۳ منتشر کرد و در آن در مورد حالت آدرس‌دهی نسبی برای تسهیل استفاده از زیرروال‌ها بحث کرد.Proceedings of the Cambridge Philosophical Society, Vol 49, Pt 1, pgs 84-9

 زندگی شخصی 
در ۲۴ اوت ۱۹۵۷ ویلر با دانشجوی تحقیق اخترفیزیک، جویس مارگارت بلکلر ازدواج کرد. آنها دو دختر و یک پسر داشتند. وی در ۱۳ دسامبر ۲۰۰۴ در حالی که از آزمایشگاه رایانه با دوچرخه سواری برمی‌گشت بر اثر حمله قلبی درگذشت.

 منابع 

رده:اهالی بیرمنگام

رده:رمزنگاران معاصر

رده:تاریخ رایانش در بریتانیا

رده:اعضای انجمن سلطنتی

رده:نظریه‌پردازان اطلاعات اهل بریتانیا
رده:دانشمندان رایانه اهل بریتانیا

رده:دانش‌آموختگان ترینیتی کالج، کمبریج

رده:زادگان ۱۹۲۷ (میلادی)
رده:درگذشتگان ۲۰۰۴ (میلادی)
رده:فلوهای انجمن ماشین‌های حسابگر