۱۳۸۸ چهارشنبه ۱۹ اسفند Skip Navigation Links
صفحه اصلی
مقالاتExpand مقالات
تازه هاExpand تازه ها
کتاب ها
فروشگاه
اعضا
فروم (سؤال و جواب)
PD on Facebook
 
 
 
کلمه عبور خود را فراموش کرده اید؟
 
 
تاریخ ثبت: ۸۸/۲/۲۶
تعداد نمایش: ۴۳۳
   Bookmark and Share
 
 مصاحبه Simple Talk با آندرس هلسبرگ
  فرستنده خبر: ابوالفضل حسن الدينف

ژورنال تكنيكي Simple Talk كه به معرفي پيشگامان تكنولوژي هاي مايكروسافت از جمله دات نت مي پردازد، مصاحبه اي با آندرس هلسبرگ معمار و طراح اصلي زبان برنامه نويسي سي شارپ انجام داده است. در اين مصاحبه هلسبرگ به عنوان نابغه هفته ژورنال در ماه مارچ 2009 برگزيده شده است كه ضمن بيان تاريخچه اي از كارهاي انجام شده توسط هلسبرگ سوالات جالبي در حوزه زبان سي شارپ مطرح شده است. يكي از سوالات پيرامون سي شارپ 4.0 مي باشد. Richard Morris كه اين مصاحبه را با هلسبرگ انجام داده است مي پرسد : " به نظر شما معرفي نوع جديد پويا در سي شارپ 4.0 چگونه ميزان كارايي و قابليت اطمينان اپليكيشن ها را تحت تاثير قرار خواهد داد؟" و هلسبرگ پاسخ مي دهد:" نوع پوياي سي شارپ 4.0 امكان بسيار بسيار ساده و آساني براي برقراري ارتباط با هر چيزي كه نوع استاتيك دات نت دراختيار شما قرار نمي دهد، فراهم مي كند. از جمله اين موارد مي توان COM and OLE Automation libraries، آبجكت مدل JavaScript و HTML، آبجكت ها از زبان هاي پويا مانند Python و Ruby و سرويس هاي مبني بر REST وب را نام برد. براي استفاده از موارد ذكر شده به جاي فراخواني Reflection توابعي چون Type.InvokeMember و ScriptObject.Invoke، مي توان به راحتي با تايپ نام توابع، آنها را براي زمان اجرا به صورت پويا رزرو كرد. C# 4.0 تركيب موفق دو نوع برنامه نويسي استاتيك و پويا در كنار يكديگر مي باشد و به اين ترتيب استفاده از هر دو در يك زبان ميسر خواهد شد. من انتظار هر دو ويژگي كارايي و قابليت اطمينان را از نسخه جديد دارم. مانند IronPython و IronRuby، سي شارپ 4.0 نيز از (Dynamic Language Runtime (DLR براي تمامي فراخواني هاي دايناميك بهره مي برد و DLR‌ نيز براي فراهم كردن كارايي بسيار بالا طراحي شده است."
متن كامل مصاحبه اينجا ارائه شده است. از مطالعه آن لذت ببريد!

   نظرات و سؤالات شما در مورد این خبر
 
  پیام جدید
هیچ سؤال یا نظری برای این موضوع فرستاده نشده است.

 عنوان فرستنده تاریخ

Copyright © 2006 - 2010 All Rights Reserved.
Please direct your questions or comments to