كأن 4شان و ريديت كتبت هذا الموقع الرائع

أتخيل لو انني كتب موقع مماثل لغرقت بأتهامي بالسلبية


شكرا لك أخ ثمود لمشاركتنا هذا الموقع القيم

من أنت حتى تقوم بانتقاد x - من تظن نفسك - أرنا ابداعاتك إذن - اخترع لغة برمجية أحسن من x حتى يكون لك الحق في انتقادها.

او الغرب يدعم الفاشل حتي ينجح و نحن نحارب الناجح حتي يفشل - العرب بارعون بالتحطيم فقط - انت ماسوني - على الاقل اذكر بعض مزاياها - خلك حيادي.

أنت أكثر من يحبط ديكستر

لا أجد أحدًا يكتب موضوعًا إلا وتنتقده بأسلوبك الساخر الذي يعجبني عندما أكون مخالفًا له في الرأي :)

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

أكثر اللغات عيوبا هي php كما ورد، وهذا شيء بديهي

و لكنها الاكثر استعمالا ( على الويب ) و الاكثر ربحية ( الاكثر طلب عند التوضبف )

هذا يدل على ان قوة اللغة و خلوها من العيوب امر لا علاقة له بال business

قوة اللغة لها علاقة بامور أخرى ، وهذا صحيح

أهمها راحة المبرمج

أعجبني الموقع واستفدت منه كثيرا، الشيء السخيف فيه هو أنهم يحضرون أخطاء من نسخ سابقة من PHP (5.1/4) فقط ليكبروا القائمة، فلا فائدة من عرض خطأ تم إصلاحه من قبل

$first_element = function_returns_array()[0];

فعلا هذا الخطأ واجهته في php وظل يوم كامل احاول حل المشكلة رغم انه لايوجد مشكلة ! , الي ان اكتشفت ان الخطا في اللغة ليس انا :)

C

The preprocessor

عيب!، البعض يعتبره ميزة

++C

C++ doesn't enforce a single paradigm. Neither procedural nor object-oriented paradigms are enforced, 
resulting in unnecessary complication. [Some people consider this as an advantage.]

كيف يكون هذا عيب؟

كيف يكون هذا عيب؟

[Some people consider this as an advantage.]

اظنه كان يقصدك

هههه، لست الوحيد معي جيش مِغوار من المبرمجين الذين يحب هذا الخلط

أي لغة فيهم تعتبر الأقل في العيوب؟

المهم نوعية العيوب و ليس عددها

وماهي اللغة التي احتوت على اخف نوعية من العيوب؟

-2

لغات الدوت نت بصفة عامة.

لماذا؟ هل لأنها مهندسة بشكل جيد مثلا؟

نعم ، وصفك أدق وصف لها

السبب أن الدوت نت تعتبر لغة حديثة العهد مقارنة بباقي اللغات البرمجة

وعند تصميمها وهندستها، تم وضع الكثير من الاقتراحات والنماذج وتم أخذ الأفضل منها، لاخراج لغة عصرية قوية.

الدوت نت تجمع مزايا لغات عديدة، وتجمع بين مزايا متضادة وهذا كله لراحة المبرمج قدر المستطاع

مثلا تجد اللغات اما Dynamic or Static أما الدوت نت فجمعت بينهما ، أعتقد أن البايثون كذلك أو أنها ديناميك فقط

هنالك مزايا لم تضعها الدوت نت في تصميمها، لانها لا تلزم، أو تضر أكثر مما تنفع مثلا

الوراثة المتعددة، التعامل مع المؤشرات بطلاقة ... إلخ

هذه مزايا ، ولكن من يستخدمها، وما هي فائدة استخدامها، وما هي عيوبها والمشاكل التي تسببها ؟!

لذلك تم الاستغناء عنها للمنفعة الأكبر، فتجد من عيوب الدوت نت أنها لا تدعم كذا وكذا، وهذا فعليا ليس عيب، ولكن تم تصميم اللغة لهدف معين

هناك خطأ في الموقع موجود في css

 width:50% - 2px;

ماذا عن دالة calc ؟

 (width:calc(50% - 2px;

برمجة

المواضيع والنقاشات المتعلقة بالبرمجة بشكل عام او لغات البرمجة التي لايوجد لها مجتمعات فرعية.

15.8 ألف متابع