نصائح من ذو الخبرة

اتمنى من ذو الخبرة تقديم المساعدة بدون مقارنات تشت الذهن

لغات البرمجة المستخدمة فى الويب

لغات البرمجة المستخدمة فى تطبيقات الويب

لغات البرمجة المستخدمة فى العاب المتصفح

لغات البرمجة المستخدمة فى تطبيقات الهواتف الذكية اندرويد و ios والويندوز

لغات البرمجة المستخدمة فى الالعاب هواتف ذكية ( على اختلاف انظمة تشغيلها)

لغات البرمجة المستخدمة فى البرامج والالعاب PC

ارجوا من ذو الخبرة الاجابة بحيث ترتيب اللغات

-ممتاز -جيد جدا -جيد (مع توضيح تفاصيل بسيطة لترتيبكم )

ومراعاة التطور التكنولوجى وسرعة اداء اللغات وسرعة التكويد

شكرا لكم واتمنى للجميع دوام الصحة والعافية

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

مجال خبرتى معظمه فى الDesktop لذا :

  • السى++ بلا منازع هى لغة برمجة ممتازة للدسكتوب, سوف تمكنك من الاستفادة القصوى من قدرات الجهاز, و كتابة برامج محترفة. معظم البرامج الاحترافية لسطح المكتب التى تستخدمها يوميا (الجيدة) كتبت على سى++, برامج الاوفيس, المتصفحات, مضادات الفيروسات.

  • الدلفى تليها. أو بمعنى أصح Object Pascal, لا تقل الدلفى فى السرعة و التحكم عن السى++, و لكن سوف تصبح أسير بيئة تطوير Embarcadero و لن تستطيع نقل برامج خارج نظام ويندوز الا من خلال بعض الحلول غير الاعتمادية. أى ان عيبها الاساسى هو محدودية تعدد المنصات. هناك طبعا لازاروس على لينكس لكن به العديد من المشاكل و الأخطاء.

  • ابتعد عن الجافا أقله على سطح المكتب! لمعرفة حجم الكارثة. قم بتنزيل و تجربة Android Studio بيئة تطوير الاندرودي المكتوبة على جافا, بطىء و سخيف و قبيح!

بالنسبة للجافا فهي سريعة ولكني لم أجرب أندرويد ستوديو ثبت أنت netbeans أو ماين كرافت مثلًا

لقد كان عندي اعتقاد في البداية أن الجافا بطيئة حتى رأيت اختبارات سرعة تظهر أن سرعتها تساوي 60% من سرعة السي ++

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

إن أمكن ذلك أعطني المصدر الذي يقول:

تظهر أن سرعتها تساوي 60% من سرعة السي ++

لأنه كلام غريب فعلاً.

ثانياً: هل سبق وأن تعاملت مع سي++؟

تعاملت مع السي فقط

لغات البرمجة المستخدمة فى تطبيقات الويب

جهة السيرفر الأشهر

asp,php ,python , Ruby

المتخصص

asp,php

جهة الزائر او التي تعرض على المتصفح

html,css,javascript

لغات البرمجة المستخدمة فى العاب المتصفح

برنامج فلاش مع لغة actionscript قل استخدامها الآن مع ظهور html5

لغات الويب نفسها تستخدمها معا

javascript,html5,css

لغات البرمجة المستخدمة فى تطبيقات الهواتف الذكية اندرويد و ios والويندوز

اندرويد لغة الافتراضية java

نظام اي او اس Objective-C

وظهر مؤخرا لغة swift

لغات البرمجة المستخدمة فى الالعاب هواتف ذكية ( على اختلاف انظمة تشغيلها)

لغات البرمجة المستخدمة فى البرامج والالعاب PC

الألعاب تستخدم محركات الألعاب للتصميم والبرمجة وكل محرك يستخدم لغات معينة لتبرمج ألعابك عليها وبعدها تصدر الألعاب للهواتف وpc والبلايستيشن والأكس بوكس على حسب امكانيات المحرك الذي تستعمله في التصدير , محركات الألعاب كثيرة جدا لكن الأشهر

gamemaker , unity , cryengine , Unreal Engine

قائمة محركات الألعاب واللغات المستخدمة فيها

اشكرك جدا جدا على هذه المعلومات

ولكن لو سمحت اخى توضيح لى اذا اردت ان اصمم العاب على اهتلاف انظمة التشغيل فى المستقبل

متصفح PC هواتف وغيرها

ما هى اول لغة اتقنها

مع العلم انى قراءة سابقا انه ربما استخدم C++ والبايثون والجافا

هل هذا صحيح ام لا

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

شكرا :)

لغات البرمجة المستخدمة في الويب هناك العديد منها كـ ruby , python , php ... ، لكن كل لغة وقوتها ومميزاتها وعيوبها أيضاً على سبيل المثال php فهذِهِ اللغة بها العديد من التغرات وطريقة حلها هي بالطريقة التي تكتبها بها وخاصة المحترفين فهم يعرفون كيف يتجاوزون التغرات فقط ،

والباقي على الاًخرين

13

يا عبد العالى ، php ليس بها ثغرات ، ببساطة لا يمكن أن تقول ذلك ، لأن لغة البرمجة ليست هي المشكلة المشكلة في السكريبت الذي ينشأه المبرمجون ، فمثلا لو وضعت input للرفع الملفات في الصفحة الرئيسية ، و رفع أحد الأشخاص شل من خلال ذلك السكريبت ثم قام بالعبث بالموقع عندها ليست لغة البرمجة هي التي بها ثغرة المبرمج هو الذي به ثغرة ، و ما الثغرات سوى أخطاء برمجية يقترفها المبرمجون و ليست اللغة البرمجية هي التي تفعل . إذا و ببساطة لا يمكنك قول:

php فهذِهِ اللغة بها العديد من التغرات

كنت سأعدل التعليق لكنه رد علي بسرعة ، ولقد فهم ما أقصد يعني أنه يجب أن يكتب السكريبت بتركيز كي لايقع في أخطاء ، لأنه الطريقة الوحيدة للتغلب عن التغرات هي طريقة كتابة الكود ... لاحظ أنني في تعليقي الأول لم أكمل عند الفاصلة وهذا خير دليل يا أيوب

ههه ذلك ليس دليل ، تعلم دائما أن تكتب ما هو صحيح ، فالنعتبر أنه فهم قصدك ، قد يأتي آخر و يأخد معلومة خطأ ، صديقي دائما مايجب أن تحاول أن تكون مثاليا و لو أنك تعلم أنك لن تصبح كذلك (فالكمال لله) ، المهم عبارة php فهذِهِ اللغة بها العديد من التغرات هي عبارة نوعا ما خاطئة ، هذا ما أردت قوله ، و أكرر : أكمل كلامك دائما و صححه رغم كل شيئ .

كيف تتبت لي أن بي إتش بي ، ليست بها تغرات ؟

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

أتضنني غبيا أنا كتبت بالحرف ...

اعوذ باالله من الشيطان الرجيم ؟؟

تقول أنه الثغرات ناتجة عن أخطاء في اللغة الأم إذن اللغة الأم لهذِهِ اللغة الأم هي المسؤولة عن هذِهِ الأَخطاء ... إذن اللغة البرمجية الأولى التي بنيت عليها اللغة الأم على وجه العموم من أين أتتها ألثغرات وهي ليست لها لغة أم ؟؟

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

ملاحضة : أتضنني غبيا فقط كتبتها لأشير إلى سرعة بديهتيْنا.

لننهي هذا النقاش العقيم ، أيوب أنت تعرف ، عندما كتبت التعليق ، عبرت عن وجهة نظري بشكل خاطئ في كلمة

php فهذِهِ اللغة بها العديد من التغرات

قبل أن تفتح أنت الموضوع هذا ، رأيت الخطأ لكن كان محمد قد رد على التعليق مما حال بيني وبين إستطاعتي في تديل التعليق ، اَبولحية هههه

مرحبا كنت أود أن أنعتك بها لكني تراجعت ، وانتهزت أنت الفرصة يا ذئب

جميل أنك إعترفت بالخطأ ، و أنا قلت لك في المرات المقبلة لا تتردد في التعديل ولو فهم فاهم

@ayoubnaceur

الثغرات بالتاكيد هى اخطاء بشرية

كل ما صنعه الانسان به ثغرة ولله الكمال وحده

هل لديك اى خبرة فى باقى الموضوع :)

صديقي محمد أود حقا أن أكتب إلا أنني ليس باستطاعتي ذلك الآن ، إلا أنني أعدك إن بقيت حياََ أن أرد على موضوعك إنشاء الله فيما بعد :)

شكرا جدا لاهتمامك

اتمنى من الله لك الصحة والعافية

و أنت صديقي دمت في حفظ الله و رعايته

تعديتي على PHP أصاحبي! :)

اذا انها *الحرب

هههه ، لا :)

فقط هو صاغ رده بطريقة خاطئة

-1

لا راه عبرت على داكشي بطريقة خاطئة هههههـ * لم أكن أعرف أنك من بلاد *الطون والحرور

-2

انا من بلاد الطون و الحرور بدرهم واحد و البوكاديو و اللوبيا :)

-2

والسردين المشوي

-2

المقلي و المشوي يوم السوق D:

هههههه اجل :)

-2

من اي مدينة أنت ، أحزر أنك من المحمدية

-1

nope :)

الراشيدية

-1

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

-1

المدينة وليس الحي :)

بالنهاية اصبح للتعرف

يالله :)

تحياتى لكم

نعتذر على تخريب الموضوع :)

لكنك ستحصل في المقابل على تنبيهات كثيرة D:

نعم

لقد كان امرا مسليا

نشكركم على حسن تعاونكم معتا :)

المغاربة في كل مكان ، أخي من الراشيدية لا شك أنك أمازيغي ! أليس كذلك

أتكلمها و أفهمها ، لكنها ليست لغتي الاصلية بحكم ان والدي من خريبكة

شكرا يا عبده

شباب لقد صغت الرد بشكل خاطئ نوعاً ما ، كنت أَقصد أنه الثغرات توجد في طريقة كتابة الكود بالنسبة لphp ، وليس في اللغة داتها ، اَسف

شكرا على الانفوجرافيك :)

السلام عليكم،

اتمنى من ذو الخبرة تقديم المساعدة بدون مقارنات تشت الذهن

آسف! المقارنات كلها تشتت الذهن

لذلك ليست لدي مقارنات وأنصحك بتعلم إحدى اللغات: Java, dotNet, Python, Ruby ثم لغات تطوير الويب HTML & JS & CSS (وركز على JS)

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

من الراجح أنك ستحتاج إلى تعلم إحدى قواعد البيانات MySQL، SQL Server، Oracle، Firebird لكن الأفضل تعلم SQL أولا هنا على الأقل.

ومراعاة التطور التكنولوجى وسرعة اداء اللغات وسرعة التكويد

آسف مرة أخرى! أنا لا أؤمن بفكرة لغة برمجة أسرع من الأخرى (حتى مع وجود مقارنات تقنية من هنا وهناك تقدم نتائج متفاوتة)

سرعة التنفيذ، وسرعة ما أسميته التكويد ومثل ذلك... كلها أمور تتعلق بك وبما تكتبه وبالطريقة التي تبرمج بها. وتذكر أن القوة في يد المبرمج لا الآلة!

بالتوفيق.

شكرا لك :)

-1

لغات البرمجة المستخدمة فى تطبيقات الهواتف الذكية اندرويد و ios والويندوز

نستعمل cordova و node js مجرد برامج ام لغة البرمجة مثل الويب hml وcss and javascript هذا التطبيقات تسمي hybir

البرامج intel xdk و ionic وغيرها

تحية للمغاربة اين كانوا

شكرا لك