مكانة برامج الواجهات الرسومية بلغة السي في عصرنا الحالي

السلام عليكم ورحمة الله تعالى وبركاته

على ما أضن أن أفضل خيار للبرمجة برامج مع واجهات رسومية بلغة السي هو GTK+.

ما أريد الاستفسار عنه هو هل GTK+ تواكب التطورات وهل البرامج التي يمكن انتاجها ب GTK+ ستكون قوية من حيت الكفائة والتصميم

باعتبار أن الويندوز اكسبي لم يعد موجود

اردت طرح هدا الاستفسار لكي أقرر هل أبدا بتعلم هته التقنية أو التفكير في تقنيات أخرى حديثة

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

مادخل الـ Xp في الأمر ؟؟

GTK+ هي منصة عابرة للبيئات تواكب ماتحلم به خاصة مع النسخة 3.16 مع دعم مباشر للـopenGL

انظر بيئة سطح المكتب جنوم شل وانظر سينامون وماتي أو Xfce كلها فيها gtk بشقّيها الثانية والثالثة

وانظر برامج كثيرة على لينكس تستخدم ذات المكتبة مثل الجيمب

فقط ستجد مشكلة وحيدة وهي التوثيق نوعا ما مشتّت ومامن مصادر كثيرة للتعلم بسهولة .

هناك مشروع الآن قائم لمساعدة المطورين يدعى gnome builder

برأيي لو استمر التطوير بهذه الوتيرة سيكون للجي تي كي مستقبل رائع

XP

يعني هل البرامج التي تنتج GTK+ ستعلم بكفائة مع الاصدارات الاخيرة للويندوز

هل GTK+ تواكب التطورات

نعم، الواجهة الرسومية لم تتغير فالزر هو الزر و النافذة هي النافذة...

هل البرامج التي يمكن انتاجها ب GTK+ ستكون قوية من حيت الكفائة والتصميم

الكفاءة نعم جرب البرنامج Gimp.

التصميم متغير حسب النظام و قابل للتعديل.

إذا C++ فأنصحك ب Qt أو WxWidgets

بالنسبة للسي فلم يسبق لي ان تعاملت معها رسوميا.

على ما اظن لم تقرأ الموضوع !

هل أبدا بتعلم هته التقنية أو التفكير في تقنيات أخرى حديثة

لا شكر على واجب

هههههه

لم أفهم ؟

أنت قلت تقنيات أخرى حديثة هذا قصده

حسنا

آسف

وعليكم السلام ورحمه الله وبركاته

اوافق اخي @wada3n الراي

اذا كنت تجيد السي فلا تفكر كثيراً في الواجهه الرسوميه حيث ستستخدم اي واجهه رسوميه وستعمل بجداره معك وهذا يعود علي اسلوب استخدامك طبعاً

عمدما وصلت الي كلمه "حديثة" تخيلت انك تتحدث عن كتابه برنامج في لغه ما لتوجييهها لعدد لا نهائي من انظمه التشغيل المختلفه وهنا ينطبق الحديث علي الاجهزه "حاسوب او هاتف"

يمكنك الاطلاع علي

QT تتفوق علي GTK في عدد المنصات التي تعمل عليها ولكن جزء من QT مدفوع الثمن عكس GTK التي بكاملها مفتوح المصدر

واتمنى منك عزيزي لا تهتم كثيراً في الواجهه الرسوميه فاذا كنت متمكن من السي لا تقلق علي الواجهه الرسوميه .. جميعهن جميلات

بالتوفيق

ما استنتجت ان تعلم gtk+ سيفيد في انتاج برامج قوية ؟؟

ليس لي باع بلغة ++C، ولكن تعقيباً على سؤالك:

هل GTK+ تواكب التطورات وهل البرامج التي يمكن انتاجها ب GTK+ ستكون قوية من حيت الكفائة والتصميم

الجميل في الإصدار الثالث من GTK أن التحكم بمظهرها (الـ Themes) أصبح يعتمد على لغة CSS.