السلام عليكم
في الحقيقة هناك بدائل لكل شيء تقريبا ً, فبالنسبة للغتي سي وسي بلس بلس فهما
مدعومتان لينوكس, أما دوت نيت فهناك مشروع مونو
(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
-~----------~----~----~----~------~----~------~--~---

رد على