السلام عليكم في الحقيقة هناك بدائل لكل شيء تقريبا ً, فبالنسبة للغتي سي وسي بلس بلس فهما مدعومتان لينوكس, أما دوت نيت فهناك مشروع مونو (mono<http://www.mono-project.com>) وبالنسبة لبيسك (ليس فيجوال بيسك) فهناك مشروع (gambas<http://en.wikipedia.org/wiki/Gambas>) لكن وحسب رأيي إذا أردت أن تبرمج شلة الميكروسوفت فعليك ببرامجها وأنظمتها (windows + visual studio) وإذا اردت أن تبرمج PHP فيمكنك العمل على لينوكس وستجد أن الأمر فيه متعة كبيرة أكثر من ويدوز
يعني باختصار, كل فولة ولها كيال 2009/1/18 AnasD <[email protected]> > شكرا لكم على ردودكم > > اخ محمود > لقد تكلمت عن نظام "أوبونتو" فمن هنا لدي سوال اخر > شو لفرق بين هذه الانظمة > أوبونتو > يوبنتو > كيوبنتو > ايديوبينتيو > **** أعتذر قد اكون ذكرت اسماء بعضها بشكل خاطئ لكنني لانني لم اذكرها > جميعها جيداً > وشو برايكم افضلها للبرمجة هل هو نظام "أوبونتو" .. لقد طلب قرص للنظام > يوبنتيو فهل هنالك داعي لإلغاء هذا الطلب واختيار نظام اخر ؟ > > وشكرا لكم > > انس ضمره > http://www.anasdamra.co.cc > > On Jan 17, 1:12 pm, "Mahmoud Alnaanah" <[email protected]> wrote: > > السلام عليكم > > > > حياك الله يا أخ انس. > > > > بالنسبة للبرمجة ضمن نظام اللينكس فهناك الكثير من الأدوات والبرامج لعمل > ذلك. > > ولكن بشكل عام سأعطيك مثال على كيفية البرمجة ضمن نظام "أوبونتو" للغة c و > c++. > > > > بداية انت بحاجة إلى محرر نصوص لكتابة البرنامج ويمكنك استخدام المحرر gedit > > الذي يأتي مع التوزيعة او تحميل برامج آخرى مثل geany والذي يكون مزود بشاشة > > طرفية terminal مدموجة معه مما يسهل عليك كتابة الأوامر الخاصة بترجمة او > تصنيف > > copilation البرامج. > > > > ثانيا انت بحاجة إلى مصنف "قنو" والذي يأتي في العادة مع التوزيعة ولتصنيف > ملف > > بلغة C تكتب الآمر > > gcc filename.c -o outputfile > > حيث أن filename هو اسم البرانامج و outputfile هو اسم البرنامج التشغيلي. > لاحظ > > عدم وجود .exe او .bin . > > > > وللبرمجة ضمن أي مكتبة برمجية فأنت بحاجة إلى ملفات التطوير الخاصة بها > والتي > > تكون ضمن حزم تنتهي بـ dev مثلا للبرمجة ضمن مكتبة c القاسية يكون اسم > الحزمة > > libglibc-dev أو للبرمجة بلغة c++ القياسية تكون الحزمة libc++-dev ولأختصر > > عليك قم بتثبيت الحزمة build-essencial واللتي تقوم بتثبيت حزم البرمجة لـ > c و > > c++ بشك تلقائي. > > > > بعد كتابتك للبرنامج وحفضة ضمن مجلد معين ولنقل ان اسم الملف هو hello.cpp > > مثلا: تقوم بفتح شاشة طرفية terminal و بالانتقال الى ذلك المجلد من خلال > الأمر > > cd وبعد ذلك تقوم بتصنيف البرانامج من خلال الأمر g++ hello.cpp -o hello > > إذا تمت عملية التصنيف دون أخطاء . تقوم بتشغيل الملف من خلال الأمر > > ./hello > > > > هذا شرح أولي للموضوع ولكن الموضوع أوسع مما تتخيل. > > > > بتاريخ 16 يناير, 2009 12:05 م، جاء من Ahmed Hourani < > [email protected] > > > > >: > > > Dear Anas, I am not sure what you mean by " كسر البرامج " if you mean > > > cracked programs, this is no way close to the Linux environment. You do > not > > > used cracked programs under Linux, Linux is under the GNU< > http://www.linux.org/info/gnu.html> > > > license. Yet, you do not need high space to install Linux, you can run > a > > > live CD to get the taste of Linux before installing it, > > >http://releases.ubuntu.com/intrepid/Chose the version that works with > > > your CPU. For the perfect distribution for programing, I am afraid I > can't > > > help you with it, but if you download Mono< > http://www.mono-project.com/Main_Page> , > > > it is a project that works like MS .net under Linux, where you can code > with > > > C# and VB.net. I am afraid you can not compile any *.exe file under > > > Linux environment, well unless you use the wine program to use a > compiler > > > that was under Windows already. > > > > > 2009/1/15 AnasD <[email protected]> > > > > > السلام عليكم > > >> انا انس ضمره > > >> احد الافراد الذين شاركوا بمهرجان تثبيت اليونكس في العام 2007 على ما > > >> اذكر > > >> بصراحة انا أعجبتني فكره البرامج مفتوحة المصدر كثيراً .... قد يكون ذلك > > >> لانني ممن يحبون كسر البرامج في اوقات الفراغ .... > > >> المهم .. > > >> انا جربته في ذلك الحين لكن سرعان ما تخليت عنه لعده اسباب > > >> أولا: > > >> حجم الهارد لدي 80 جيجا ومستخدم منه بنسبة 80% تقريباً ، ولذلك سرعان ما > > >> حذفته بعد ما تجاوز استخدامي للهارد نسبة 90% .ا > > >> ثانياً : > > >> انا من مبرمجي القيحوال بيسك ...... لم اجد لي مكان هنالك ..... لكنني > > >> علمت ان نظام التشغيل هذا يملك مترجم C++ مدمج به فهل هذا صحيح؟؟؟ > > > > >> اما النظم كنظام ما عليه عيب ... بالعكس الواحد بشعر برتياح وهو بستخدمة > > >> أكثر من استخدام البرامج المكسوره > > > > >> ويا ريت لو تفيدوني بشغلة البرمجة تحت نظام التشغيل يوبنتيو أو إذا > > >> بتنصحوني باصدار اخر يكون أكثر مناسبة للبرمجة > > >> وخاصة انني قد استغل العطلة ما بين الفصلين القادمين للدراسة البرمجة > > >> بالغة C++ وبالبرمجة بالاسمبلي > > > > >> وكمان في سؤال سخيف .... > > >> المترجم لغة C++ المدمج مع النظام إذا كان موجود فعلاً فهل يوجل له خيار > > >> لينشأ ملف تنفيذي تحت بيئة ويندوز..... > > >> أنا آسف على السوال السخيف بس هيك خطر ببالي... > > >> وشكرا لكم > > > > >> أنس ضمره > > >>www.anasdamra.co.cc > > > > > > > --~--~---------~--~----~------------~-------~--~----~ ### Jordan Linux Users Group ### http://Jolug.org/ http://groups.google.com/group/Jolug ### Ubuntu Jordan LoCo Team ### https://wiki.ubuntu.com/JordanTeam http://lists.ubuntu.com/ubuntu-jo ### Ojuba Linux ### http://ojuba.org/ ### Jordan PHP ### http://groups.google.com/group/JoPHP -~----------~----~----~----~------~----~------~--~---

