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

هل يدعم #C أنظمة تشغيل متعددة؟

مغلق
بدأه yDeveloper في 5 أكتوبر 2003 · 8 رد · 1,081 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لقد دخلت عالم السي شارب من فتره وجيزة والحمدلله إستطعت أن أفهم أساسيات اللغة وأتمنى لهذه اللغة الجميلة البقاء ولكن هل تدعم هذه اللعة أنظمة تشغيل أخرى غير نظام ويندوز الشهير؟

وجزاكم الله خير

أخوكم/ خالد

#2

أخي الكريم

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

#3

سي شارب تستخدم لعمل برامج لمنصة دوت نيت، ولأن دوت نيت حتى الأن لا توجد (مكتملة على الأقل) تحت أنظمة تشغيل أخرى، فلا يمكن القول بأن مبرمجي لينكس مثلا بإمكانهم البرمجة باستخدام سي شارب.

مع العلم أن ميكروسوفت قامت بإتاحة سورس كود لعمل فريمورك مطابق لدوت نيت لـFree BSD ويمكنك التعرف على معلومات أكثر بالبحث عن Rotor Project في جوجل.

أيضا هناك Mono وهو مشروع لتحويل دوت نيت الى لنكس..

ولكن حتى الان لا يمكن القول بأن هناك منصة عامة تعمل مع كل الأنظمة (شبيهة بJAVA VM)، وحتى هذه المشاريع التي أشرت اليها إما أنها غير مكتملة حتى الان أو أنها مليئة بالبق(Mono).

#4

أشكركم على إجاباتكم ونتمنى إن شاء الله أن تدعم #C أنظمة التشغيل في القريب العاجل

تحياتي لكم /خالد

#5

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

وأبشركم ان احد الزملاء بالكلية كان مشروع تخرجه هو Net FrameWork.

للينكس , فالامل موجود وقريب ان شاء الله.

#6

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

#7

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

ملحوظة جميلة ..وهذا ماحدث وفعلاً لم يتم المشروع , ولكن قدرت الكلية المجهود والعمل المبذول , وكان المشروع بالتعاون مع ميكروسوفت : )

#8

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

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

على العموم، أنا أعرف أناسا شاركوا في مشروع mono وقاموا بعمل بعض الـAssemblies، وكما قلت السورس كود موجود ومفتوح للتداول والدراسة وبالطبع التعديل لأنه مليء بالبق..

كذلك وفرت ميكروسوفت shared source CLI وهو يعتبر من أهم الأكواد المفتوحة للراغبين في احتراف حقيقي لدوت نيت، حيث يكشف عديد من الأشياء أهمها كيفية عمل (مبسطة) للـGarbage Collector. وبإمكان أي دارس الاستفادة من هذه الأكواد لعمل ما يريد.

#9

اشكرك اخي BAZRAMIT

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

وصراحة أنا معجب بإطلاعك وبجرأتك وأتمنى أن أتعرف عليك أكثر

أخوك خالد

yDeveloper@hotmail.com

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

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