ما اكثر كومبيلر سى عملت عليه وتعشق البرمجه به ؟
انا اعشق
Microsoft Visual C++ 6
مع SP6
ما اكثر كومبيلر سى عملت عليه وتعشق البرمجه به ؟
انا اعشق
Microsoft Visual C++ 6
مع SP6
magdy.ahmed كتب:ما اكثر كومبيلر سى عملت عليه وتعشق البرمجه به ؟
انا اعشق
Microsoft Visual C++ 6
مع SP6
قطعا أفضل المترجمات و أكثرها دعما عملت عليه سابقا و الآن على
Borland C++ Compiler 5.5
و على محرر
SciTE Script Editor
أفضل محرر مرن سهل سريع الاستجابة مريح للعين و لليد .
Wolf_Oman
صرح السماء
wolf9228
ناقوس الخطر
اقتباسانا اعشق Microsoft Visual C++ 6
MSVC++ ليس Compiler و إنما IDE :)
اقتباسما اكثر كومبيلر سى عملت عليه وتعشق البرمجه به ؟
حالياً أعمل على ثلاث IDE :
Borland C++ v 4.5 : من أجل التعامل مع المميزات التي كانت تدعمها السي قديماً.
Code::Blocks : من أجل التعامل مع أكواد السي و السي++ الحديثة.
NetBeans : من أجل التعامل مع الخيارات المتقدمة مثل ربط قواعد البيانات و إدارة المشاريع الكبيرة.
بالنسبة للــ Console فأفضل بيئة عندي هي Cygwin.
khaled_prg كتب:MSVC++ ليس Compiler و إنما IDE :)
حالياً أعمل على ثلاث IDE :
Borland C++ v 4.5 : من أجل التعامل مع المميزات التي كانت تدعمها السي قديماً.
Code::Blocks : من أجل التعامل مع أكواد السي و السي++ الحديثة.
NetBeans : من أجل التعامل مع الخيارات المتقدمة مثل ربط قواعد البيانات و إدارة المشاريع الكبيرة.
بالنسبة للــ Console فأفضل بيئة عندي هي Cygwin.
C++ compilers
http://en.wikipedia.org/wiki/List_of_C%2B%2B_compilers#C.2B.2B_compilers
IDE
C/C++
http://en.wikipedia.org/wiki/Comparison_of_integrated_development_environments#C.2FC.2B.2B
Integrated development environment
بيئة التطوير المتكاملة
الجزء الأساسي فيها المترجم أو المترجمات مع إضافات متكاملة فليس
من الخطأ ما لو قلنا عنها مترجم فمهمتها هي الترجمة أيضا لا حظ في
الرابط الأول تدرج
IDE
Integrated development environment
تحت تصنيفها العام المترجم و في الرابط الثاني تحت تصنيفها الخاص
Integrated development environment
و في حقيقة الأمر المترجم فحسب هو ذلك التطبيق و الذي يقوم بعملية
الترجمة و كما نعلم المترجمات يرفق معها أحيانا ملفات المكتبات المرفقة .
Wolf_Oman
صرح السماء
wolf9228
ناقوس الخطر
نعم, صحيح :)
أحياناً نستخدم مصطلح IDE لوصف الــ Compiler الذي يستخدمه, لكن في النهاية يبقى المفهومان مختلفان عن بعضهما البعض.
أنا أعرف جيداً أنك تُفرق بينهما :happy:
لكن أدرجتُ الملاحظة من أجل لفت انتباه "القارئ" الذي ربما يكون جديداً على اللغة.
استخدم ++g لعدة اسباب:
- يدعم مواصفات سي++ القياسية.
- يعمل على عدة منصات ، لا حاجة لدراسة أوامر مترجم جديد واستخدامها.
- مفصول عن ال IDE ومحررات النصوص، وبالتالي يمكن استخدام اي محرر (Vim مثلا) ، واي نظام بناء (make مثلا).
كخلاصة استخدم البرامج/الحزم التالية في تطبيقات سي++:
VIM --- محرر نصوص.
++g --- المترجم.
ld --- ال linker وهو يستخدم ضمنيا من g++.
make --- نظام البناء
git -- ادارة السورس كود
boost test --- لكتابة unit test
gdb --- ال debugger.
بالتوفيق.
تم تعديل هذه المشاركة بواسطة SudaNix في 31 أكتوبر 2012 في 13:06
أستخدم MS Visual Studio 2010. وقبله MS Visual Studio 2008
فشلت في حب أي كومبايلر/بيئة تطوير أخرى
.
" إن الله كتب الإحسان على كل شيء"
::
الإرادة ... تحقق السيادة.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…