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

هل انتقل للفيجوال دوت نت ام ... لل C++

مغلق
بدأه مختار سيد صالح في 13 يناير 2005 · 9 رد · 831 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أنا مبرمج فيجوال بيسك خبير جداً و لله الحمد من قبل و من بعد

نتيجة لتطور الظروف

هل انتقل للفيجوال بيسك دوت نت ؟ و انا متخوف كثيراً من Decompiler ؟

أم أنتقل للـ C++ بما أنني سوف اتعلم اللغتين من الصفر ؟

ام أبقى على حالي على فيجوال بيسك 6 ؟؟؟

أريد رد مقنع و جواب شافي

#2

رأي أن الأفضل VB.NET

أنا درست C++ وعندي خبرة كبيرة بها ولكنها لن تفيدك في حياتك العملية إلا في حالات قليلة ولكن ممكن أن تساعدك على فهم OOP وهذا موجود في VB.NET ويمكنك أن تتعلمها من مصادره ،،

ولا أنصحك البقاء على VB6 لأنك إن لم تتطور إلى Wep Application في اعتقادي الخاص لن يكون لك مستقبل

فلسطين الزاهية بألوان الحب والسلام

ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها

تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين

#3

كلامك رائع أخي seahmad ولا إعتراض إلا على جملة ( ولكنها لن تفيدك في حياتك العملية إلا في حالات قليلة ).

أنصح الأخ السائل بالإتجاه الى فيجوال بيسك نيت فهي الأقرب الى فيجوال بيسك 6 ولها مستقبل مشرق جداً، ستشعر خلال فترة وجيزة بأنك إحترفت هذه اللغة بسبب خبرتك السابقة وبالتالي سينعكس الأمر إيجاباً على حياتك العملية بسرعة، أما تعلم السي بلس بلس فهو ليس بالأمر الهين حقيقة...

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

Learn Japanese :>>> http://www.nouben.com/

#4

شكراً لكم إخوتي الأحبة و شاكر جداً هذا الرد الرائع

و لكن بصراحة انا حائف من ما يعرف بالـ Decompiler ؟

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

أرجو الرد على هذه النقطة

#5

هناك برامج تقوم بعملية تشويش Obfuscation للكود بعد الكومبايل (أحدها يأتي مع Visual Studio .NET 2003 Enterprise Architect). هذه البرامج لا تمنع الديكومبايل و لكنها تقوم بتشويه الـDLL بحيث تربك عملية قراءة الكود الناتج و تجعلها على الأقل شديدة الصعوبة.

و هناك برامج تقوم بعملية تشفير encryption على الـDLL. يوجد نسخة تجريبية لمثل هذا البرنامج في www.remotesoft.com

على العموم، عملية الديكومبايل ليست بهذه الخطورة. جافا تعاني من هذه المشكلة أيضاً و لكن هذا لم يحد من انتشارها أو فائدتها.

#6

من الأفضل أن تنتقل كما اشار الإخوة تحديدا لل VB.NET مما سيعينك على الإستمرار بشكل سريع في حياتك العملية , والسي++ زمنها قد ولى حقيقة وهي لأصحابها المتمسكين بها منذ الأزل , والسبب أن منصة الدوت نت ستحتل كل شيء قريبا ,

أما إن أبيت فأبشر بصدور النسخة النهائية ل C++/CLI في غضون 4 أو 5 أشهر وهي رائعة جدا لكنها أصعب كثيرا من السي++ العادية ("أقصد عظم اللغة نفسها وليس إستخدامها في إستدعاء توابع API وكتابة تطبيقات وندوز بها ") .

بالنسبة لصعوبة كتابة تطبيقات وندوز بال C++/CLI فهي تقريبا كما في ال C# وال VB.NET , لكنها كالبندقية أيضا وتعطيك الفرصة لتفجير رأسك !!

حيث الحجز اليدوي للذاكرة في ال Heap موجود بكفئاة 100 % , وبالطبع مع دعم GC HEAP بشكل كامل , يعني لديك خيارات أكبر لكتابة تطبيقات تعمل بأقصى سرعة .

لكن دعك من السي++ العادية وال MFC وال Visual C++ وهذه الأمور كليا .

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#7

أنا لست من المتحمسين لسي ++ و لكن أعتقد أنه من المبكر جداً القول بأن زمانها ولى. ربما مكانتها بين مبرمجي الويندوز ستقل حينما يصبح الدوت نيت أساسياً في جميع اصدارات ويندوز. و لكن هناك دائماً لينوكس و يونيكس و غيرها. تذكروا أن السي ++ لغة موجودة منذ وقت طويل و لم تستطع أي تقنية أن تزيلها من مكانتها العالية (و المستحقة).

#8
اقتباس
(سمعت بأن مايكروسوفت سترفع الدعم عن هذه اللغة بعد سنتين، لا أعلم مدى صدق هذه المقولة).

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

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

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

تم تعديل هذه المشاركة بواسطة undo في 16 يناير 2005 في 04:15

اقتباس
الـ VB هى الأساس ... بتبرمج بيها بالاحساس

ولا سيمي كولن ولا أقواس ... وتعلمها سهل لكل الناس

راكب فيها موتور نفاث ... دي سريعه جدا وباخلاص

الـ VB هى التراث ... للذكور والايناث :D

الـ VB لغة عريقه ... حتى اسأل Anwarica

من ديوان الشاعر السي شاربي "معتز شمس"
#9

و لكن خبر رفع الدعم هذا عن فيجوال 6 سمعته من كذا مصدر

و أعتقد إنها خطوة لإشعار المبرمجين أنه لا حياة بدون دوت نت

#10

هاهههههه

لا حياة بدون دوت نت .

هاههههههههه

شكراً لكم .

حسناً سوف أنتقل للدوت نت عندما أشعر أنه يجب أن أنتقل ..

و لكنني سوف أتعلم c++

لأنها أم اللعات و هذه قناعتي

شكراً

هذا الموضوع مغلق.

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