Qt 4.6

by

VN:F [1.9.5_1105]
امتیاز: 0 (از 0 رای)

Qt که کیوت خونده می‌شه محصول شرکت Trolltech هست که محصولیست قدیمی ولی چندسالی می‌شه که نوکیا خریدتش. البته بسیار کار خوبی کرده و تو این پست می‌خوام راجع به این هوشمندی نوکیا بنویسم. Qt یک چهارچوبه که اصلش به زبان سی پلاس پلاس استاندارد هست (جی سی سی) ولی کمی امکانات اضافی داره از جمله Signals and Slots که Observer Pattern رو پیاده می‌کنه و برای استفاده از اینها و برخی امکانات جانبی دیگه باید اول پیش پردازنده اون فایلهای کد رو بررسی کنن و سپس کامپایلر استاندارد کامپایل کند.

Qt Logo

Qt Logo

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

نسخه جدیدی که از این SDK (Software Development Kit)x اومده ۴.۶ هست که داستان داره. برای مدتهای زیادی نسخه ۴.۵ بود و کار می‌شد روش و البته همه می‌دونن اینکه یک نسخه باشه و خوب باشه و مدت زیادی بمونه خیلی خوب و مطلوبه. سیستم عامل جدید Mac که اومد به اسم Mac OS X 10.6 Snow Leopard تنها سیستم عاملی بود که نه تنها خودش و هستش ۶۴ بیتی بود بلکه درصد قابل توجهی از برنامه‌هاشم ۶۴ بیتی بود. از این رو کامپایلر جی سی سی این سیستم که اپل تهیه کرده به صورت پیشفرض خروجی ۶۴ بیتی تولید می‌کنه. کیوت کارایی که مدتها کار می‌کردند روی پلنگ برفی نمی‌تونستن برنامه‌هاشون رو کامپایل کنن چون کتابخونه‌های کیوت ۳۲ بیتی بود و برنامشون ۶۴ بیتی کامپایل می‌شد و در مرحله لینک گیر می‌کرد.

چندروز پیش یکی از بچه‌ها ازم پرسید که چه موبایلی آینده داره، کمی فکر کردم و بهش گفتم نوکیا. در حالی که از نوکیا متنفرم و به نظرم تکنولوژی مرغه! دوربینه که موبایل کنارشه. اما با خودم فکر کردم که سیمبیان رو داره روز به روز قویتر می‌کنه و امکانات پردازش گرافیکی خوبی بهش اضافه کرده، از طرف دیگه Qt روی سیمبیان هم تمرکز داره و چون آینده خوبی و حتی گذشته خوبی مثل KDE داره، حتما قسمت قابل توجهی از این برنامه‌ها بر روی گوشی‌ها هم منتقل می‌شن (مثل اپل و آیفون که اکثر برنامه‌های مک رو اجرا می‌کنه و همین دلیل اصلیه رونق اشه)

خلاصه اینکه Qt 4.6 رو دادن که کتابخانه‌های ۶۴ بیتی داره و کمی هم خورده کاری بهش اضافه کردن. البته حجمش دوبرابر شده چون کتابخونه هاش دوبرابر شده و برای مک حدود ۶۴۰ مگابایت شده کل SDK. ولی تروتمیزتر شده و پشتیبانی از SVN که خیلی مهمه رو هم بهتر کرده و مهمتر از همه اینها شبیه‌ساز موبایل رو هم داره تا برنامه‌نویسا خیلی راحت برنامشون رو برای موبایل هم تست و تولید کنن که با این اوضاع آینده بسیار روشنی در انتظار گوشی‌های نوکیاست.

از طرف دیگه برای مک ۶۴ بیت کامپایل می‌کنه که سرعت قابل توجهی برای برنامه‌ها داره، سرعتی که آدم حتی نمی‌تونه باور کنه کامپیوتر اینقدر سریع کار کنه چه برسه به برنامه! خلاصه امیدوارم که  Qt از این مظلومیتی که الان داره (و فکر کنم بخاطر اینه که نوکیا پشتشه) در بیاد.

VN:F [1.9.5_1105]
امتیاز: 10.0/10 (2 رای)
Qt 4.6, 10.0 out of 10 based on 2 ratings

مطالب مرتبط

  • No Related Post