زنان موفق برنامه نویس قرن را بشناسید تاریخ بروزرسانی : 22 تیر 1399 | تعداد بازدید : 198 | زمان خواندن مقاله : 10دقیقه

زنان موفق برنامه نویس قرن را بشناسید

در این مقاله می خواهم موضوع جالبی را برای شما بنویسم و شما را با زنانی آشنا کنم که هم در برنامه نویسی موفق بوده اند و هم اینکه هر کدام زبان برنامه نویسی خاص خود را به وجود آورده اند. شاید بعضی ها معتقد باشند که دنیای کامپیوتری و ماشینی فاصله زیادی با روحیه زنان دارد و مردان در این زمینه موفق تراند؛ اما آینده بر مدار تکنولوژی می چرخد و هیچ کس قصد این را ندارد که از آینده جا بماند. در اینجا با 5 زن برنامه نویس و مخترع زبان برنامه نویسی آشنا می شوید.

آشنایی با زنان موفق برنامه نویس قرن

  1. خانم گریس هاپر (Grace Hopper)

خانم گریس هاپر یکی از اولین زنان موفق برنامه نویس قرن و عضو نیرو دریایی ارتش آمریکا بود. ایشان معتقد بودند که زبان های برنامه نویسی باید مثل زبان گفتار ساده و قابل فهم باشد و نقش مهمی در ایجاد یکی از زبان های برنامه نویسی به نام COBOL(common Business-oriented language) داشته است. زبان COBOL در سال 1959 میلادی توسعه یافت و از این زبان در کارهای تجاری و مالی استفاده می کردند.

Grace Hopper از دوران بچگی علاقه زیادی به دانستن جزئیات داشت و کنجکاوی او در حدی بود که ساعت کوکی خود را از هم جدا کرد تا نحوه کار کردن آن را متوجه شود. همین کنجکاوی ها باعث شد که او یکی از زنان موفق برنامه نویس قرن شناخته شود. هاپر می گوید اکثر مردم از تغییر می ترسند و دوست دارند همیشه کارها را با یک روش انجام دهند و این چیزی است که من همیشه با آن مبارزه می کنم.

  1. خانم سینتیا سالمون (Cynthia solomon)

در اواخر دهه 1960 میلادی محققان آمریکایی دنبال ایجاد زبانی برای کودکان بودند. زبانی که مبتنی بر کلمات باشد و در آن کمتر از عدد و نماد استفاده شود. خانم سینتیا یکی از این محققان بود و در زمینه هوش مصنوعی و زبان برنامه نویسیLips  فعالیت داشت.
او با استفاده کردن از این زبان توانست زبان جدیدی به نام Logo  اختراع کند که این زبان مبتنی بر گرافیک است و در آموزش برنامه نویسی کودکان استفاده می شد.
  1. خانم جین سمت (jean sammet)
شرکت IMB در دهه 50 میلادی از زبانfortran  برای انجام محاسبات ریاضی و تحقیقی استفاده می کرد. این شرکت ریاضیدانی به نام جین سمت را استخدام کرد که بعد از حدود 10 سال خانم جین formac را در ادامه زبان fortarn اختراع کرد. توانایی های این زبان حل مسائل جبری بود و اولین زبانی بود که برای محاسبات ریاضیاتی پارامتری مورد استفاده قرار گرفت.
  1. خانم ادل گلدبرگ (َAdele Goldberg)
یکی دیگر از زنان موفق برنامه نویس خانم ادل گلدبرگ است و در دهه 70 میلادی به تیم توسه دهندگان small talk پیوست و نقش مهمی در ایجاد این زبان داشت. small talk زبانی بود که با هدف آسان کردن برنامه نویسی توسعه و ایجاد شد. این زبان، شی گرا و دینامیک می باشد و از ترکیب آن با زبان c در توسعه سیستم عامل ios استفاده شده است. یکی از زبان های شی گرایی سی شارپ است اگر قصد یادگیری این زبان را دارید می توانید از دوره آموزش سی شارپ ما استفاده کنید.
  1. خانم باربارا لیسکف (Barbara Liskov)

آخرین برنامه نویسی که به شما معرفی می کنیم و به عنوان یکی از زنان موفق برنامه نویس قرن شناخته شده است خانم باربارا لیسکو است. یکی از تاثیر گذارترین زنان آمریکایی در حوزه کامپیوتر می باشد. باربارا سرپرستی گروهی از محققان را بر عهده داشت و توانستند زبانCLU  را اختراع کنند. او با این کار توانستد گامی بزرگ در جهت تحول توسعه زبان های برنامه نویسی بردارد.
با اختراع زبان CLU، مفاهیمی مانند انواع داده های انتزاعی و پیمایش را به برنامه نویسی وارد کند و در سال 2008 به خاطر فعالیت های خود و اختراع زبان های برنامه نویسی و شیوه هایی که باعث توسعه برنامه نویسی شی گرایی شدند، موفق به دریافت جایزه معتبر Turing Award شد.

کدام کشورها بهترین زنان برنامه نویس را دارد؟

تا اینجا با زنان موفق برنامه نویس قرن آشنا شدیم. می خواهیم لیستی از 10 کشوری که بهترین زنان برنامه نویس را دارد به شما معرفی کنیم. در این لیست روسیه در رتبه اول قرار دارد و آمریکا در این لیست وجود ندارد و رتبه 14 را به خود اختصاص داده است.

  1. روسیه
  2. ایتالیا
  3. لهستان
  4. چین
  5. فرانسه
  6. رومانی
  7. آلمان
  8. سنگاپور
  9. هند
  10. انگلستان

در ادامه این بحث در مورد دانشمندان برتر علوم کامپیوتر که هنوز زنده هستند صحبت می کنیم و به معرفی آنها می پردازیم که در بین این دانشمندان برتر، زنان دانشمند برتر هم وجود دارد.

 

بیشتر بخوانید: الگوریتم برنامه نویسی چیست؟ کلیدی ترین نکات راجب به این موضوع را در این مقاله بخوانید.smiley

 

دانشمندان برتر علوم کامپیوتر

  • سوفیا ویلسون

خانم سوفیا ویلسون، دانشمند علوم کامپیوتری اهل بریتانیا می باشد و به عنوان طراح میکرو کامپیوتر آرکون شناخته شده است.
در سال 2011 نام ویلسون به عنوان هشتمین زن تاثیر گذار در دنیای فناوری ثبت شد.
  • نیکولاس ویرت

نیکولاس ویرت طراح زبان پاسکال است و با زبان پاسکال شهرت پیدا کرد. البته به جز زبان پاسکال زبان های دیگری مثل:Algol w.Euler ،oberon ،oberon-2 ،oberon-7 کرده است.
  • کارل ساسنرا

کارل ساسنرا به عنوان برنامه نویس چند برنامگی کامپیوتر های شخصی شناخته شده است.
  • ریچارد استالمن

آقای استالمن در دنیای هکرها بهRSM  مشهور است و بنیان گذار بنیاد نرم افزار آزاد است. همچنین کمپین هایی برای آزاد سازی نرم افزار ها راه انداخته و موفق به دریافت 14عنوان دکترای افتخار گردیده است.
  • راسموس لردورف

آقای لردورف یک برنامه نویس کانادایی است و به اسم خالق زبان اسکریپ نویسیphp  شناخته شده است. امروزه 34% از سایت های دنیا بر پایه زبانphp  اجرا می شوند. او در سال 2003 از طرف MIT نامش به عنوان نوع آورترین افراد جهان ثبت شد.
  • بیارنه استراس تروپ

بیارنه اهل دانمارک می باشد و دانشمند علوم کامپیوتر است و زبان c++ را طراحی کرده است. او در سال 2004 به عنوان یکی از اعضای آکادمی جهانی مهندسان انتخاب شد.
  • خیدو فان روسوم

آقای روسوم برنامه نویس کامپیوتر و اهل هلند است که او را به عنوان نویسنده برنامه نویسی پایتون می شناسند. از سال 2013 در شرکت گوگل کار می کند و بر روی پروژه Drop box  فعالیت دارد.

  • دونالد کنوت

آقای دونالد کنوت با اسم پدر تجزیه و طراحی الگوریتم مشهور است و او را با این عنوان می شناسند. دونالد کنوت یکی از اساتید باز نشسته علوم ریاضیات و کامپیوتر دانشگاه استنفورد می باشد و مجموعه کتاب های هنر برنامه نویسی رایانه را به چاپ رسانده است.
  • جان ریسگ

John Resig، کار آفرین مهندسی نرم افزار و توسعه دهنده jquery می باشد. آقای جان به عنوان نویسنده، برنامه نویس و وبلاگ نویس در شرکت موزیلا فعالیت کرده است. در حال حاضر در بخش توسعه نرم افزاری آکادمیkhan  فعالیت دارد.
  • تیم برنرزلی

Tim Berners-Lee اهل بریتانیا و دانشمند علوم کامپیوتر است و در سال 1989، یک سیستم جدید برای مدیریت اطلاعات اختراع کرد که این اختراع شبکه جهانی وب ( html) نام دارد.

 

سخن آخر

با خواندن این مقاله شما کاربران عزیز با زنان موفق برنامه نویس قرن و همچنین با دانشمندهای برتر علوم کامپیوتر آشنا شدین.
شاید این افراد مخترع زبان های سطح بالا مانند c  و یا جاوا نیستند که امروزه بیشتر برنامه نویسان از آن ها استفاد می کنند، اما این زبان های ساده تاثیر زیادی در هموار کردن مسیر برنامه نویسی پیش نیاز زبان های سطح بالا بوده است.


توضیحاتی در مورد نویسنده این مقاله :
زهرا چگینی زهرا چگینی

کارشناس علوم کامپیوتر گرایش نرم افزار...متخصص تولید محتوا... من مثل یک نابغه فکر می کنم..مثل نویسنده ای ممتاز می نویسم و مثل کودکی سخن می گویم


نظر بدهید

نشانی ایمیل شما منتشر نخواهد شد .
برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.