الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Khaled Alshaya

مشرف قسم السي ++

المشرفون عضو شرف ★★★★★

  • ياليتها كانت حمص(سوريا)
  • Design and Impl. of Programming Languages
2,052مشاركة
826السمعة
88موضوع منشور
20 سبتمبر 2006تاريخ الانضمام
1 مارس 2021آخر زيارة
40,092مشاهدة للملف
  1. هل انقسم معسكر المصادر المفتوحة ؟؟

    السلام عليكم ... شكراً للأخ apex و الأخ eech55 على المعلومات القيمة :) تحياتي...

    2 أكتوبر 2009 في 15:11
  2. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    السلام عليكم .... ماشاء الله يا شباب عمل جدي جداً و منظم :) لي ملاحظة بسيطة فقط..... الاستثناءات في Java و NET. أبطأ بكثير من الموجودة في ++C. أنتم قمتم بالتغاضي عنها من أجل الكفاءة, و قبلتم العمل بها رغم أنها أبطأ في Java و Net. أرى أن لا تسيروا عكس التيار. ل…

    30 سبتمبر 2009 في 21:40
  3. مقالة اعجبتنى حول السى

    السلام عليكم.... لفتة جميلة, لهذا يسأل الشمري ماهو الـ naming convention المستخدم في push_back و readsome و غيرها من الأسماء اليونيكسية :) إذا كنت لا تستطيع فهم أكواد C البسيطة فأقول على المبرمجين السلام :P و لاحتى 20 سنة :) خبراء C الحاليين معظمهم من عصر السب…

    29 سبتمبر 2009 في 20:14
  4. هل انقسم معسكر المصادر المفتوحة ؟؟

    eech55@ لا لا لا برمجة نظام ايش :P أقصد عملية الـ compilation :) كنت أقصد هل هناك فائدة من ترجمة compilation النظام بنفسك؟ هل تقوم بالحصول على الـ Binaries جاهزة أم تقوم بترجمة ما تريد؟ أنا مستخدم بسيط لذلك حبة حبة علينا :) أرى أن معظم الأدوات, تأتي على شكل so…

    29 سبتمبر 2009 في 06:08
  5. هل انقسم معسكر المصادر المفتوحة ؟؟

    السلام عليكم ... بما أن الموضوع فيه فائدة أود السؤال صراحة, أخي eech55 هل تقومون بترجمة النظام بأنفسكم كمديري أنظمة ؟ هل جربت أن تقوم ببناء النظام من الصفر ؟ تحياتي...

    28 سبتمبر 2009 في 15:08
  6. [شبه مكتمل] : المرحلة الأولى: تطوير وحدة Core

    السلام عليكم ..... مشروع رائع و أتمنى لكم التوفيق في عملكم بإذن الله. لدي ملاحظة بسيطة, و هي أنه لماذا لا تعتمدون على مكتبات لبناء المحرك بدلاً من بناءه من الصفر, أعتقد أن الـ core يمكن أن يتم بناؤه بشكل احترافي عن طريق بناء wrappers لمكتبات boost على سبيل الم…

    27 سبتمبر 2009 في 09:11
  7. الطريق الى Tail Recursion

    السلام عليكم ... معلومة جميلة :)

    27 سبتمبر 2009 في 07:51
  8. لمحبي طريقة Java, طباعة المصفوفات و عناصر Stl بكل سهولة و يسر!

    أهلاً أخي محمد :) هذه حقيقة :) درسني شخص اسمه Mike زمان في ثاني مادة برمجة آخذها و أخبرنا معلومة لطيفة, و هو أحد المبرمجين السابقين لمترجم Microsoft Cpp :) و عاد للدراسة ليحصل على الـ Ph. D, بأن عملية الترجمة فقط لـ source المترجم و الأدوات المرفقة معه من الصف…

    27 سبتمبر 2009 في 07:40
  9. لمحبي طريقة Java, طباعة المصفوفات و عناصر Stl بكل سهولة و يسر!

    أهلاً بالشمري :) عندما تمرير مصفوفة في Java, مالذي يمرر فعلاً ؟ أولاً عنوان المصفوفة, أو الـ reference. و حجم الصفوفة, صحيح ؟ في C لا يمرر إلا عنوان المصفوفة. بالتالي, الحجم هو مهمة الدالة, و لا يسلم لها, بالطبع C هذه عمرها 50 عاماً, هكذا كان يفكر مصممها :) ++…

    27 سبتمبر 2009 في 07:31
  10. لمحبي طريقة Java, طباعة المصفوفات و عناصر Stl بكل سهولة و يسر!

    السلام عليكم ... أهلاً بالشمري, لازلت تذكر الموضوع حتى الآن :wink: أعتقد أني تعلمت القليل منذ ذاك الموضوع, بكل بساطة نحن نمرر المصفوفة بالـ reference. المصفوفات في ++C, عندما تمررها يقوم المترجم بإرسال pointer لأول عنصر, و بكل بساطة هذان متساويان: 1) void fun(…

    26 سبتمبر 2009 في 06:55
  11. هل انقسم معسكر المصادر المفتوحة ؟؟

    أنا مع Stallman قلباً و قالباً, كيف نسلم رقابنا لشركة عرف عنها التخلي عن لغاتها! أنا لست ضد Microsoft, على العكس أنا أعشق مترجمها و VS الخاص بـ ++C. بينما #C, كلام آخر. أنا كنت أعرف ماهي البرمجة عندما تخلت Microsoft عن VB, و تركت ملايين المبرمجين يبحثون عن لغة…

    25 سبتمبر 2009 في 01:55
  12. [ تمت الإجابة ]ما هي أسرع طريقة

    إذا كان عدد الـ Cycles لتعليمتين مختلفتين متساوي, فالوقت متساوي بكل تأكيد. و لكن لاحظ أن التعليمات تأخذ src و dest في كثير من الأحيان, و بالتالي لو كان أحدهما في الذاكرة, فسيختلف الوقت بكل تأكيد عما لو كان في register. هذا الأمر موضح في جداول أي معالج, بمعنى أ…

    24 سبتمبر 2009 في 21:23
  13. لمحبي طريقة Java, طباعة المصفوفات و عناصر Stl بكل سهولة و يسر!

    تم إضافة دعم للمصفوفات الأصلية في ++C! يمكنك باستخدام هذه الإضافة على سبيل المثال طباعة أي مصفوفة من أي نوع: int x[] = {0, 1, 2, 3, 4}; std::cout << x; ملاحظة, المؤشرات ليست مصفوفات, و ليس هناك طريقة لمعرفة حجم المصفوفات الديناميكة, لذلك الإضافة مختصة فقط بالم…

    24 سبتمبر 2009 في 17:44
  14. [ تمت الإجابة ]ما هي أسرع طريقة

    لا علاقة لحجم الـ OP Code بالزمن اللازم لتنفيذ التعليمة. مثلاً, من المصدر الذي وضعه الأخ محمد, قارن بين TEST و بين DIV. كلاهما نفس الطول تقريباً, و ربما TEST أطول في بعض الحالات, إلا أنها أسرع بـ x40 تقريباً في إحدى الحالات! تحياتي...

    24 سبتمبر 2009 في 15:01
  15. [ تمت الإجابة ]ما هي أسرع طريقة

    Motorola 68K بس أنا متأكد إنك ما راح تشوفه في حياتك :P

    23 سبتمبر 2009 في 02:54
  16. [ تمت الإجابة ]ما هي أسرع طريقة

    أهلاً أخ محمد, بالنسبة لوثائق معالجات Intel فهي من هنا , للاسف لا أعرف إلا القليل عن معالجات Intel :(

    23 سبتمبر 2009 في 02:40
  17. [ تمت الإجابة ]ما هي أسرع طريقة

    السلام عليكم.... يمكنك قياس الوقت المطلوب للتنفيذ من خلال جداول تعليمات المعالج. تلك الجدوال تجدها لدى مصنع المعالج. تقاس السرعة بالـ Cycles, بحيث أن أصغر وحدة قياس للوقت هي الـ Cycle أو ما يسمى بنبضة المعالج. بالطبع كلما تكلمنا عن معالجات أحدث, كلما قل الوقت …

    23 سبتمبر 2009 في 02:03
  18. Mixins In Javafx 1.2 Technology

    أهلاً herch, أولاً كل عام و انتم بخير :) ليس دمج فئتين وقت الـ runtime و إنما وقت الـ compile-time :) تكلمت عن الموضوع أيضاً بشكل مبسط في سؤال للأخ ASDen, ستجد مثال مبسط في نهاية الموضوع, و لكن الفرق أن مثالي يستخدم عدد صغير من الفئات: استفسار عن ال Partail Te…

    21 سبتمبر 2009 في 02:12
  19. Mixins In Javafx 1.2 Technology

    السلام عليكم ... الوراثة المتعددة لم يتم الاستغناء عنها لأنها مضرة, لاتصدق الكلام الذي يقال في المدونات :) الوراثة المتعددة أزيلت لسبب واحد, الأول أن إضافتها إلى اللغة سيصعب من بناء المترجمات بشكل كبير. إضافة إلى تعقيد اللغة, و وجوب إضافة أدوات لمنع حصول الـ D…

    21 سبتمبر 2009 في 00:22
  20. مايكروسوفت و المصادر المفتوحة

    أنا بالفعل قلت: لكن لاحظ بأنه إذا جاء أحدهم و أخذ برنامجك و عدله, و استخدمه دون نشره, فلا يمكنك المطالبة بشيء. عندما يقوم أحدهم بنشر برنامج دون حفظ الحقوق, و استعمال الرخصة الأصلية في هذه الحالة GPL, فإذا ثبت وجود أجزاء من البرنامج الأصلي, فيمكنك المطالبة في ا…

    20 سبتمبر 2009 في 23:09

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…