مقایسه موتور جدید جاوا اسکریپت در فایرفاکس و موتور V8 گوگل کروم

یکی از چشمگیرترین قابلیت ها در مرورگر کد باز گوگل کروم، موتور شبیه ساز مجازی کدهای جاوا اسکریپت V8 می باشد که توسط گروهی از متخصصان در دانمارک برنامه نویسی و توسعه یافته است.

هرچند که هم اکنون کروم به واسطه برخورداری از موتور V8 به آسانی نسخه پایدار مرورگر موزیلا فایرفاکس را پشت سر می گذارد، اما نتایج آخرین آزمایش ها نشان می دهد موتور جاوایی که قرار است به زودی در نگارش آتی فایرفاکس استفاده شود، واقعاً از V8 سریعتر می باشد.

برنامه نویسان موزیلا با استفاده از تکنیکهای پیشرفته بهینه سازی و فناوری کد باز "Nanojit" که کمپانی ادوبی از آن در محصولات خود استفاده می کند، توانسته است سرعت اجرای دستورات توسط "SpiderMonkey" را به طرز خارق العاده ای افزایش دهد. میمون کاوشگر یا SpiderMonkey همان موتوری است که در مرورگر فایرفاکس وظیفه اجرای کدهای جاوا را بر عهده دارد.

این قابلیت هم اکنون به نسخه آزمایشی فایرفاکس (Nightly build) افزوده شده است اما برای فعال شدن باید بصورت دستی عمل شود. پیش بینی می شود، نگارش 3.1 از مرورگر فایرفاکس بصورت پیش فرض مجهز به این توانایی باشد.

در آزمایشی که اخیراً توسط یک تیم از سازندگان کدهای جاوا و چند نفر از متخصصان کمپانی موزیلا از جمله مهندس "Brendan Eich" صورت گرفته، مقایسه ای بین موتور V8 در گوگل کروم و موتور SpiderMonkey در نسخه آزمایشی مرورگر فایرفاکس انجام شده است. نتایج این آزمایش های بیانگر آن است که TraceMonkey بدون هیچ جای سوالی سریعتر از V8 گوگل است.

متخصصان موزیلا می گوید با وجود این نتایج همچنان می توان با استفاده از روشهای بهینه سازی، قدرت TraceMonkey را بیشتر هم افزایش داد.



نمودار کوتاهتر نشان دهنده سرعت بالاتر است


مهندس "Erich" در وبلاگ شخصی خود ضمن تقدیر از نحوه برنامه نویسی V8 در کروم نوشته است: "ما همچنان در حال بررسی کدها و دستور العمل هایی هستیم که نیاز به ارتقاء دارند و هرچه به جلو پیش می رویم سریعتر می شویم."

به عقیده کارشناسان، رقابت پیش آمده بین گوگل و موزیلا بخصوص در زمینه موتور شبیه ساز مجازی (VM) پایانی نخواهد داشت و هیچکدام در نقطه ای متوقف نخواهند شد.

منبع : وین بتا

نام "ایران" به لیست کشورهای مورد پشتیبانی ایمیل یاهو اضافه شد

چندی پیش در اقدامی کمپانی یاهو نام ایران را از لیست کشورهای مورد پشتیبانی در سرویس پست الکترونیک Yahoo! Mail حذف نمود. این امر در حالی صورت گرفت که به گفته ی سخنگوی یاهو، این شرکت به دلیل تحریم های اعمال شده توسط دولت آمریکا امکان ارائه خدمات تجاری را به کاربران کشورهایی همچون ایران نداشت.

هرچند که با این اقدام یاهو، کاربران ایرانی عملاً امکان عضویت در سرویس های این کمپانی را از دست نمی دادند اما آنها مجبور بودند در هنگام ثبت نام، نام کشور دیگری را برای خود انتخاب نمایند.

به نظر می رسد اکنون پس از گذشت حدود 10 ماه، یکبار دیگر یاهو بدون ایجاد هرگونه جنجالی به آرامی نام ایران را به لیست کشورهای مورد پشتیبای خود اضافه نموده است.

باید دید آیا این اقدام یاهو می تواند تاثیری بر روی تحریم های مشابه ای که توسط گوگل نیز ایجاد شده داشته باشد یا خیر. لازم به ذکر است هم اکنون امکان دانلود مجموعه نرم افزارهای گوگل با نام Google Pack برای کاربران ساکن در ایران وجود ندارد.

منبع : وین بتا