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

الى متى يا مايكرسوفت لتقنياتك

بدأه ayash في 17 سبتمبر 2011 · 20 رد · 1,667 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم

حابب اعرف وجهت نظركم بالنسبة لتقنيات مايكروسوفت هذه الايام

فانا اراها كل مدة تنزل تقنية جديدة

وتطوير لتقنية قديمة مع الغاء القديمة

والعدد العديد من التقنيات التي تنزلها

هل الشخص يجب متابعة هذه التقنيات ام ماذا

صراحة انا لم اعد استوعب هذا الكم من التقنيات لا ادري ماذا افعل

3

291964_260506123967115_206850989332629_1001538_45132_n.jpg

اللهم إني أعوذ بك من علم لا ينفع ، ومن قلب لا يخشع ، ومن نفس لا تشبع ، ومن دعوة لا يستجاب لها

#2

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

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

و ايضا تحديد اذا كنا نحتاج هذه التقنيه في تخصصنا التقني ام لا.

1

مدونتي- http://crystalreportsbi.blogspot.com  Crystal Reports

#3

شخصياً : في الأمور " البزنس " أستخدم شيء مستقر مدعوم من أكثر من جهة (مثل عائلة جافا - منتج مفتوح المصدر ، الخ ..) و أبتعد عن منتج تدعمه جهة واحدة ،حتى لو قيل أن عجلة التقنية تدور بسرعة ويجب أن يدور رأسك معها .

أما الهواية ، فاستخدم ما تريد ، إن توقف دعمها ، لا إشكال .

5

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#4

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

3
#5

مشكورين على الاجابات الجميلة

الذي فهمته من النقاش

ان اثبت على موضوع معين من مايكروسوفت

هو الصحيح انو الشخص كما فهمت من النقاش يركز على شيء معين واي شيء يواكبة يطور نفسه فيه

فما دامت تقنية واحدة تلبي ما يريده الشخص فليطور نفسه في هذه التقنية ويصبح خبير فيها بدلا من فهم العديد من التقنيات بدون خبره عميقه فيها

تم تعديل هذه المشاركة بواسطة ayash في 17 سبتمبر 2011 في 17:42

291964_260506123967115_206850989332629_1001538_45132_n.jpg

اللهم إني أعوذ بك من علم لا ينفع ، ومن قلب لا يخشع ، ومن نفس لا تشبع ، ومن دعوة لا يستجاب لها

#6

قبل ايام شاهدت فيديو عن بدء انتقال موقع التويتر من الروبي الى الجافا بسبب concurrent model الذي تحتويه اللغة , الجميل في الموضوع انهم لايستخدموا الادوات كمستخدمين نهائين , لكن يطوروا و يدخلوا التعديلات على اللغة نفسها ( وهذه من فوائد المصادر المفتوحة ) و على مترجم اللغة نفسه , المهم في الموضوع انهم يستخدمو التقنية و يطورا عليها لتناسب احتياجاتهم .

انصح الجميع بلمشاهدة :

تم تعديل هذه المشاركة بواسطة ahmad123 في 17 سبتمبر 2011 في 18:47

5
#7

لا أعرف ما المشكلة, تقنيات ميكروسوفت تتطور لكن لا تُهمل, بدليل برامج الDOS التي لا تزال تعمل على Windows 7 و هي مكتوبة من أكثر من 20 سنة!!

أيضاً لغات من #C و VB.net عمرها الان 11 سنة, منذ أول ظهور لهما في PDC 2000 و هي لغات لا تزال تستخدم و تتطور, فما المقصود بهذه العبارة تحديداً؟

اقتباس

فانا اراها كل مدة تنزل تقنية جديدة

وتطوير لتقنية قديمة مع الغاء القديمة

والعدد العديد من التقنيات التي تنزلها

التطور في حد ذاته شئ مهم, و تطور المنصات في مايكروسوفت عموماً غير سريع, فالWindows على سبيل المثال تصدر مرة كل ثلاث سنوات في المتوسط, و كذلك التقنيات المصاحبة مثل الVisual Studio و Office و غيرها, و أعتقد ثلاث سنوات فترة كافية جداً

2

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#8

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

الصراحة لحد الان لم يتم الالمام بما طرح من جديد في نسخة DotNet 3.0 .. حيث تم طرح تقنيات ثورية مثل WPF ,SilverLight , Linq ( البعض ظهر في 3.5 ) لكن لا فرق بين الاثنين في المدة ....

لحد هنالك جهل في هذه التقنيات .. وجاءت بعدها 4.0 والتي طرحت مفاهيم جديدة في البرمجة المتوازية وطرق التعامل مع MultiThreading .. وهذه تحتاج لمدة لكي يتم التعامل معها ...

واليوم في VS11 و DotNet 4.5 هنالك تطويرات اخرى تحتاج الى مدة لكي نستطيع معرفتها ..

ماعدا الاصناف Classes الداخلية التي تم تغييرها او استبدالها او حذفها او اضافتها والتي من الصعب جدا معرفة 30% منها ..

ولا اعتقد ان هنالك شخص يستطيع معرفتها بطرق الدراسة والتعامل التي نطبقها مع لغات سابقة مثل C/C++ والتي تعلمناها من خلال الدراسة والتطبيق للمفاهيم المعروفة ..ولكن مع الفيجول بيسك دوت والسي شارب الذي يضنها البعض اسهل اللغات هذه الفترة .. الا انني ارى العكس .. والسبب هو طرق البرمجة بالكلاسات المتوفرة داخل الدوت نت .. وهذه تسبب الارباك لي ..

هل تعلم ؟ حصل معي مؤخرا وحصل بالتأكيد مع اخرين ..

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

وقفت عند مكان معين بعدها .. سالت مبرمج سي شارب واعطاني كود الدالة كاملا .. تفاجئت ان ماقمت به كله في الدالة قام به في 3 سطور باستخدام دوال موجودة ..

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

وها انا اليوم اعود الى C القياسية وابرمج بها لادرك مدى الفرق ..وهي انني اكتب برنامج حقيقي من الصفر .. ويعتمد على الشروط والحلقات وما توفره اللغه التي ظهرت للعالم قبل 40 سنة ..

لست هنا ضد البرمجة الكائنية .. بالعكس هي التي غيرت اتجاه البرمجة ..ولكن انا صراحة ضد البرمجة الكائنية الجاهزة التي تجعل المبرمج حافظا للكود وليس مبرمجا له ..

تحياتي العطرة ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#9
اقتباس
وها انا اليوم اعود الى C القياسية وابرمج بها لادرك مدى الفرق ..وهي انني اكتب برنامج حقيقي من الصفر .. ويعتمد على الشروط والحلقات وما توفره اللغه التي ظهرت للعالم قبل 40 سنة ..

لست هنا ضد البرمجة الكائنية .. بالعكس هي التي غيرت اتجاه البرمجة ..ولكن انا صراحة ضد البرمجة الكائنية الجاهزة التي تجعل المبرمج حافظا للكود وليس مبرمجا له ..

أخ سنان, أختلف معك لأن Microsoft أو غيرها عندما تطرح إضافة للـ Framework فهي تفترض أن لديك المعرفة بكيفية استعمال تلك الإضافة. بمعنى أن Microsoft ليس هدفها تقديم prototype للـ Multitasking لكي يتعلم المبرمجون من خلاله. هي تطرح حلول للمبرمجين الذي يودون اختصار الطريق, من خلال مكتبات مكتوبة باحترافية. صدقني, موضوع البرمجة اليوم أصبح توفر المكتبات من عدم توفرها. المبرمج الحقيقي هو الذي يستطيع استغلال المكتبات من خلال معرفته بالـ domain الذي تنتمي إليه تلك المكتبات.

2
#10
اقتباس
المبرمج الحقيقي هو الذي يستطيع استغلال المكتبات من خلال معرفته بالـ domain الذي تنتمي إليه تلك المكتبات.

كلام منطقي ,, لكن كيف يمكنني ان اتعرف على كل الاصناف المضمنة حاليا في دوت نت 3.0 ؟ هل تستطيع ذلك ؟

لو اردنا ان نقيسها بعدد الاصناف التي يمكن للمبرمج حفظها ستكون عملية صعبة جدا .. وانا معك في ( انها ) تفترض ذلك .. ولكن الواقع صعب ..

اقتباس
هي تطرح حلول للمبرمجين الذي يودون اختصار الطريق, من خلال مكتبات مكتوبة باحترافية

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

هل حدث معك هذا الشئ ام انه امر معي فقط ؟

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#11

ليس عندى مانع "كبير" فى تجدد التقنيات. فا فى النهاية الشخص لن يتعلم كل جديد يخرج .فالمتوقع ان الشخص مرتبط بمشروع او عمل معين ولن يتعلم الا ما يفيدة ويستخدمة .فمثلا اذا كان عملائى راضين بالwindows form و يرون الwpf بهرجة اضافية فليس مطلوب منى تعلمها وهكذا .نعم قد اقرى مراجعات و مقارنات للتعرف عليها ولكن ليس مطلوب منى التمرس منها وخاصة اذا لم يكون هناك مشروع جدى استخدم فية التقنية الجديدة فسيبقى الامر نظرى يحتاج لتطبيق كامل.

باختصار لا تتعلم تقنية الا اذا كنت تنوى استخدامها . ولا تستخدم الا ما تحتاجة .

اقتباس
المبرمج الحقيقي هو الذي يستطيع استغلال المكتبات من خلال معرفته بالـ domain الذي تنتمي إليه تلك المكتبات.

+1

name : mohamedyosry

#12

@apex ...

اذن بالمختصر المفيد .. اذا كان توجه المبرمج لقطاع الاعمال فقط .. يتعلم ما يريد وينجز له مهامه فقط .. انا معك في هذه النقطة ..

وهي اننا نستخدم الاكسس مثلا في اغلب تطبيقاتنا التي تتطلب قاعدة بيانات ونربطها مباشرة مع فيجول بيسك ومع DataGrid لعرض البيانات .. هنا تم استخدام ابسط الطرق ولا داعي لدراسة باقي الامور .. والعملاء راضين ..

لكن ماذا لو كان توجه المبرمج توجه علمي ؟!

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#13
اقتباس
وهي اننا نستخدم الاكسس مثلا في اغلب تطبيقاتنا التي تتطلب قاعدة بيانات ونربطها مباشرة مع فيجول بيسك ومع DataGrid لعرض البيانات .. هنا تم استخدام ابسط الطرق ولا داعي لدراسة باقي الامور .. والعملاء راضين ..

اذا كان العملاء راضيين تماما و لن يزيد رضائهم بتغيير التقنيات فلا ارى داعى للمضى فى اشياء مختلفة.لانة لن يزيد عائدك باى شكل من الاشكال .

اقتباس
لكن ماذا لو كان توجه المبرمج توجه علمي ؟!

فى وجة نظرى المتواضعة . اظن ان قراء كتاب كامل عن تقنية او مجرد مراجعة متساويان فى النتيجة اذا كنت ادرس لمجرد التعرف على الجديد(مع الوضع فى الاعتبار وجود خبرة سابقة لاستطيع تخيل التقنية من مجرد المراجعة). لان التفاصيل(work flow ) ستطير مع الوقت (هذا بالنسبة لى على الاقل) بدون تطبيق او ارتباط بشى عملى او واقعى. اما اذا كنت تقصد ب"توجة علمى" بان يكون لى مشاريع خاصة بحثية او experimental او كهواية او الى اخرة, فهنا قد تعتبر ذلك هو المشروع الذى تتعلم من اجل التطبيق فية كما ذكرت فى ردى السابق .

تم تعديل هذه المشاركة بواسطة apex في 18 سبتمبر 2011 في 02:23

name : mohamedyosry

#14

لو تلاحظو ان مايكرسوفت في السنوات الماضية تحديثاتها وتقنياتها لا تطورها مثل الان

واعتقد ان السبب هو في الفترة الماضية كانت مايكرسوفت متربعة على عرش التقنيات ومنافسيها كانو قليل

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

لذا نجدها في معظم مجالات التقنية ( انظمة تشغيل جوالات قواعد بيانات لغات برمجة .... الخ )

لاننكر لها فضلها الكبير جدا ً في مجال تقنية المعلومات لكن اعتقد ان سياستها في الفترة الاخيرة تفتدق الى جاب الابداع

ربما بسياستها هذه هي تفسح المجال لبروز التقنيات الاخرى من حيث لا تشعر ، فمستخدمي ومطوري التقنية باتو اكثر وعيا ً من ذي قبل وربما هذه النقطة لم توليها مايكرسوفت اهتماما كبيرا ً

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

M.B.O

Mohamed Bin Othman

إبن المكلا

يابني البشر ماذا فعلتم بالبشر !!

إسـألـنـي

#15
M.B.O كتب:

لاننكر لها فضلها الكبير جدا ً في مجال تقنية المعلومات لكن اعتقد ان سياستها في الفترة الاخيرة تفتدق الى جاب الابداع

وندوز ثمانية مرادف للأبداع , وندوز ثمانية هوا الابداع نفسه .... على الاقل للمبرمج... نظام تشغيل واحد سيعمل على الهاتف الذكي + الكمبيوتر اللوحي + الحاسوب الشخصي ... هذا النظام سيمكن مبرمجي الويب من استهدفه مباشرة ويكتب عليه برامج native بواسطة HTML5 و CSS و Javascript ... هذا النظام سيمكن مبرمجي الدوت نت ايضا من استهدافه ويستخدم كل native features بالنظام مباشرة ... ومش بس هيك نال مبرمجو C/C++ بيئة تطوير هائلة ومحسنة تمكنهم هم ايضا من كتابة برامج صاروخية الاداء ستعمل على كل الاجهزة من الهاتف الذكي (مستقبلا) الى الحاسوب الشخصي.

تم تعديل هذه المشاركة بواسطة عصام64 في 18 سبتمبر 2011 في 15:26

1
#16

السلام عليكم

مشكلتنا نحن المبرمجون العرب تحديدا (بشكل عام) هو أننا لا نتبع طريقا ( أو تقنية) للبرمجة بناءا على دراسة نقوم بها أو بناءا على التوجه الذي نريده في البرمجة ( ويب، موبايل،..) و إنما بناءا على ما يزيد و يسهل إيجاد فرص عمل في بلادنا.

أنا مثلا أحببت السي بلس بلس منذ بداية دراستي لها في أيام الجامعة ثم قلت لنفسي: "لكن لا أحد (نسبيا) من شركات البرمجة تستخدم هذه اللغة، لا بد من أيجاد خيار أفضل"

فتحولت إلى الجافا و بدأت بدراسة الكتب و بناء نماذج صغيرة و بدأت البحث عن فرصة عمل بلغة جافا.... ..... .... ! ما من نتيجة

فكانت نهاية المطاف عند منتجات مايكروسوف (SQL Server, C#, VB,...) و التي أخيرا وجدت عملا فيها بعد طول عناء أيضا... :happy: (كان ذلك من أكثر من خمس سنوات)

و الله أعلم

1

لاتـُهيئ كفني ما متّ بعد = لم يزل في أضلعي برقٌ و رعدُ


أنــا اسـلامــي ..أنا عزّته = أنا خيل الله نحو النصــر تعــدو


أنــا تــاريـخـي …ألا تعــرفـه = خـالد ينبض في روحــي و سعدُ


لاتـــغرنـك منــي هدأتـــــي = لا يمــوت الثــأر و لــكن يســتعـدُ


لا يغرنـــك نصــلٌ موغـــلٌ = في عروقي …فـأنا منه أحـّـــدُ


إن ما ضُيع في ساح الوغى = في سوى ساحــاتـها لا يــستردُ


#17
اقتباس
وندوز ثمانية مرادف للأبداع , وندوز ثمانية هوا الابداع نفسه .... على الاقل

للمبرمج... نظام تشغيل واحد سيعمل على الهاتف الذكي + الكمبيوتر اللوحي + الحاسوب

الشخصي ... هذا النظام سيمكن مبرمجي الويب من استهدفه مباشرة ويكتب عليه برامج

native بواسطة HTML5 و CSS و Javascript ... هذا النظام سيمكن مبرمجي الدوت نت ايضا

من استهدافه ويستخدم كل native features بالنظام مباشرة ... ومش بس هيك نال مبرمجو

C/C++ بيئة تطوير هائلة ومحسنة تمكنهم هم ايضا من كتابة برامج صاروخية الاداء ستعمل

على كل الاجهزة من الهاتف الذكي (مستقبلا) الى الحاسوب

الشخصي.

يعني اخوي هيك مايكروسوفت راح اتسيطر على الاجهزة الذكية

اقتباس

السلام عليكم

مشكلتنا نحن المبرمجون العرب تحديدا (بشكل عام) هو أننا لا

نتبع طريقا ( أو تقنية) للبرمجة بناءا على دراسة نقوم بها أو بناءا على التوجه الذي

نريده في البرمجة ( ويب، موبايل،..) و إنما بناءا على ما يزيد و يسهل إيجاد فرص عمل

في بلادنا.

أنا مثلا أحببت السي بلس بلس منذ بداية دراستي لها في أيام

الجامعة ثم قلت لنفسي: "لكن لا أحد (نسبيا) من شركات البرمجة تستخدم هذه اللغة، لا

بد من أيجاد خيار أفضل"

فتحولت إلى الجافا و بدأت بدراسة الكتب و بناء نماذج

صغيرة و بدأت البحث عن فرصة عمل بلغة جافا.... ..... .... ! ما من

نتيجة

فكانت نهاية المطاف عند منتجات مايكروسوف (SQL Server, C#, VB,...) و التي

أخيرا وجدت عملا فيها بعد طول عناء أيضا... happy.gif

(كان ذلك من أكثر من خمس سنوات)

في هاذ انا بتفق معاك

مثل مشكلتي صفيت على الc# مع اني كنت حابب الاسمبلي وc++

291964_260506123967115_206850989332629_1001538_45132_n.jpg

اللهم إني أعوذ بك من علم لا ينفع ، ومن قلب لا يخشع ، ومن نفس لا تشبع ، ومن دعوة لا يستجاب لها

#18
ayash كتب:

يعني اخوي هيك مايكروسوفت راح اتسيطر على الاجهزة الذكية

القضية بالنسبة لك كمبرمج مو قضية سيطرة ... القضية انه انت كمبرمج وندوز اصبح الان بامكانك استهداف نظام تشغيل واحد فقط مع ضمان انه برنامجك رح يشتغل على الهاتف الذكي (مستقبلا) + على الكمبيوترات اللوحية بكل اصنافها + على اجهزة الحاسوب الشخصي ومو بس هيك انت تضمن ان برنامجك رح يعمل بشكل مباشر بدون اي طرف ثالث ... طبعا هالشي رح يعظم ارباح البرنامج ورح يسهل كثير عملية ادارة الكود ... ببساطة اصبح العالم مفتوح لك لتستهدف اي جهاز يدعم برمجيات وندوز وبأي تقنية تريد ... بس بصراحة انا شايف انه الرابح الاكبر هم مبرمجي الـ C++ واتصور انه وندوز ثمانية اكبر مصالحة من ميكروسوفت لهم.

#19
اقتباس
القضية بالنسبة لك كمبرمج مو قضية سيطرة ... القضية انه انت كمبرمج وندوز اصبح الان

بامكانك استهداف نظام تشغيل واحد فقط مع ضمان انه برنامجك رح يشتغل على الهاتف

الذكي (مستقبلا) + على الكمبيوترات اللوحية بكل اصنافها + على اجهزة الحاسوب الشخصي

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

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

العالم مفتوح لك لتستهدف اي جهاز يدعم برمجيات وندوز وبأي تقنية تريد ... بس بصراحة

انا شايف انه الرابح الاكبر هم مبرمجي الـ C++ واتصور انه وندوز ثمانية اكبر مصالحة

من ميكروسوفت

لهم.

يعني هيك كل المبرمجين للهواتف الذكية بتجهو لwindows 8 لانو افضلهم ما يتعلمو لغة لكل هاتف ذكي

اما مع win8 كل المبرمجين بقدرو يكتبو برامجهم بلغاتهم

وهيك اندرويد والباقي بقل عدد المبرمجين الها

وهيك مايكروسوفت بتسيطر وسوقها بكبر

معقول اصير هيك بهلسهولة

اقتباس
بس بصراحة انا شايف انه الرابح الاكبر هم مبرمجي الـ C++ واتصور انه وندوز ثمانية

اكبر مصالحة من ميكروسوفت

لهم.

ليش c++بالذات

291964_260506123967115_206850989332629_1001538_45132_n.jpg

اللهم إني أعوذ بك من علم لا ينفع ، ومن قلب لا يخشع ، ومن نفس لا تشبع ، ومن دعوة لا يستجاب لها

#20
اقتباس
بس بصراحة انا شايف انه الرابح الاكبر هم مبرمجي الـ C++ واتصور انه وندوز ثمانية اكبر مصالحة من ميكروسوفت لهم.

للأسف كنت أتمنى أن يكون ذلك صحيحاً. الذي يحصل هو العكس, هو أن هناك غضب عارم على الطريقة التي يدار بها مستقبل cl(مترجم ++C الخاص بـ Microsoft) و كافة المشاريع المتعلقة بـ ++C. في خلال سنة تقريباً, أعتقد أن gcc و clang سوف يكونان في مقدمة المترجمات التي تدعم 11++C رسمياً. بدلاً من أن تقوم Microsoft بدعم لغة ++C, قامت بإنشاء WinRT الذي هو Framework خاص مع extensions للغة في منتصف الطريق! لا أدري مالذي يفكر فيه مدراء Microsoft و لكن هذا القرار خاطئ تماماً برأي الغالبية الساحقة(على الأقل مما ينشر في العالم الافتراضي!). انظر مثلاً إلى الردود في موضوع VC vNext:

http://blogs.msdn.com/b/vcblog/archive/2011/09/12/10209291.aspx

إما أن الأمر غير مقصود و هذه مصيبة, أو أن يكون الأمر مقصوداً و تلك مصيبة أكبر. محاولة جر مبرمجي ++C إلى عالم الـ extensions لم يعد يجدي نفعاً! و COM-Like أخرى من خلال الـ reflection الخاصة بـ NET. في ++C؟!! بصراحة لا أفهم سبب هذا التوجه من Microsoft, سوى أنها تترنح بالضربة القاضية و تحاول حصر المستخدمين في منتجاتها, بينما يمكنهم كتابة كود يعمل في كل مكان من خلال مكتبات متوفرة منذ عشرات السنين! المشكلة أن gcc و clang يمكنك تحميلهما مجاناً! و أداؤهم أفضل, و لكن مايحزنني هو أني سأفتقد الـ IDE. هذا هو الشيء الوحيد الذي أفتقده في VS, أما المترجم فإلى سلة المهملات بصراحة.

#21

يبدو حتى XNA لن يتواجد في ميترو == لن يتواجد في Tablets == لن يتواجد في الموبايل:

http://www.agdn-online.com/communities.aspx?view=posts&threadid=980

أتوقع الآن silverlight و XNA لا يعملان في ميترو ،

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

مواضيع مشابهة