جوشوا بلوخ

جوشوا ج. بلوخ (مواليد 28 أغسطس 1961) هو مهندس برمجيات أمريكي ومؤلف في مجال التكنولوجيا.

قاد تصميم وتنفيذ العديد من ميزات منصة جافا ، بما في ذلك إطار عمل مجموعات جافا ، وحزمة java.math ، وآلية التأكيد . [ 1 ] وهو مؤلف دليل البرمجة Effective Java (2001)، الذي فاز بجائزة Jolt لعام 2001 ، [ 2 ] وهو مؤلف مشارك لكتابين آخرين عن جافا، هما Java Puzzlers (2005) و Java Concurrency In Practice (2006).

يحمل بلوخ شهادة بكالوريوس في علوم الحاسوب من كلية الهندسة والعلوم التطبيقية بجامعة كولومبيا، وشهادة دكتوراه في علوم الحاسوب من جامعة كارنيجي ميلون . [ 1 ] وكانت أطروحته التي قدمها عام 1990 بعنوان "نهج عملي لتكرار كائنات البيانات المجردة" [ 3 ] ، وقد رُشِّحت لجائزة أطروحة الدكتوراه المتميزة من جمعية آلات الحوسبة (ACM) . [ 4 ]

عمل بلوخ كمصمم أنظمة أول في شركة ترانسارك ، ولاحقًا كمهندس متميز في شركة صن مايكروسيستمز . في يونيو 2004، غادر صن وانضم إلى جوجل كرئيس مهندسي جافا . [ 5 ] في 3 أغسطس 2012، أعلن بلوخ عن نيته مغادرة جوجل. [ 6 ]

في ديسمبر 2004، أدرجت مجلة مطوري جافا بلوخ في قائمتها لأفضل 40 شخصية في مجال البرمجيات في العالم. [ 7 ]

اقترح بلوخ توسيع لغة برمجة جافا بميزتين: تعابير إنشاء الكائنات المختصرة (CICE) (بالاشتراك مع بوب لي ودوغ ليا ) ووحدات إدارة الموارد التلقائية (ARM). شكّل الجمع بين CICE وARM أحد المقترحات الثلاثة الأولى لإضافة دعم الإغلاقات إلى جافا. [ 8 ] أُضيفت وحدات ARM إلى اللغة في JDK7. [ 9 ]

اعتبارًا من فبراير 2025 ،تم إدراج بلوخ كأستاذ ممارس في قسم البرمجيات والأنظمة المجتمعية بجامعة كارنيجي ميلون . [ 10 ]

فهرس

  • دليل لغة البرمجة الفعالة بلغة جافا ، ISBN 0-201-31005-8، 2001؛ الطبعة الثانية: ISBN 978-0-321-35668-0، 2008؛ الطبعة الثالثة: ISBN 978-0134685991، 2017
  • ألغاز جافا: الفخاخ والمزالق والحالات الشاذة ، ISBN 0-321-33678-X، 2005 (بالاشتراك مع نيل جافتر)
  • التزامن في جافا عمليًا ، ISBN 0-321-34960-1، 2006 (بالاشتراك مع برايان غوتز، وتيم بيرلز، وجوزيف بوبير، وديفيد هولمز، ودوغ ليا )
  • جوشوا بلوخ (2006). "كيفية تصميم واجهة برمجة تطبيقات جيدة ولماذا يُعد ذلك مهمًا" . كتاب مُصاحب للمؤتمر الحادي والعشرين لجمعية ACM SIGPLAN حول أنظمة ولغات وتطبيقات البرمجة كائنية التوجه - OOPSLA '06 . doi : 10.1145/1176617.1176622 . Wikidata Q56602059 . 

مراجع

  1. 1 2 "نبذة عن المؤلف" ، دليل فعال للغة برمجة جافا
  2. الفائزون بجائزة Jolt & Productivity لعام 2002، مؤرشفة بتاريخ 3 مايو 2007 في Wayback Machine . بوابة دكتور دوب.
  3. منهج عملي لتكرار كائنات البيانات المجردة . قسم علوم الحاسوب، كلية علوم الحاسوب، جامعة كارنيجي ميلون. مايو 1990.
  4. الكتب والمؤلفون: جافا الفعالة ، تم الاطلاع عليه في 16 أبريل 2008
  5. هيس، جانيت ج. (2007). "نجم الروك جوش بلوخ" . جافا وان . مؤرشف من الأصل في 27 أكتوبر 2007.
  6. جوشوا بلوخ، بعد ثماني سنوات في جوجل، حان الوقت لأنتقل إلى مرحلة أخرى
  7. جيلان، جيريمي (21 ديسمبر 2004). "المهارات التقنية المناسبة" . مجلة مطوري جافا . مؤرشف من الأصل في 22 أبريل 2008. تم الاطلاع عليه في 13 مارس 2007 .
  8. كريفت، كلاوس؛ لانجر، أنجليكا (17 يونيو 2008). "فهم نقاش الإغلاقات" . جافا وورلد . تم الاسترجاع في 20 يوليو 2020 .
  9. دارسي، جوزيف د. (28 أغسطس 2009). "مشروع كوين: الخمسة الأخيرون (أو ما يقارب)" . مدونة جوزيف د. دارسي على موقع أوراكل . أوراكل. مؤرشف من الأصل في 1 سبتمبر 2009. تم الاطلاع عليه في 14 ديسمبر 2022 .
  10. "أعضاء هيئة التدريس" . معهد أبحاث البرمجيات . جامعة كارنيجي ميلون . تم الاطلاع عليه بتاريخ 3 فبراير 2025 .