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

الرجاء توضيح المفاهيم الآتيه ..............؟!؟!؟

مغلق
بدأه hazzoom في 22 أبريل 2005 · 6 رد · 978 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أنا من مبتدئ لغة الفيجوال بيسك 6.0 وقريبا ان شاء الله سوف أنتقل الي فيجوال بيسك .NET ومن المعروف أن الفيجوال بيسك لا يمكن البرمجه بها الا للويندوز,

فبدأت أفكر في اللغات التي يمكن بها البرمجه للينكس فوجدت أنه توجد العديد من الحلول التي يمكن بها يمكن البرمجة للينكس وقد استطعت تصنيفها الي عدة أقسام :

وذلك بعيدا عن لغة ال C++ ,C .

الأول عباره عن محاكيات للبيئات البرمجيه الموجوده في الويندوز ولكن للينكس , مثل mono project و .....

والثاني عباره عن لغات نادرا ما نسمع عنها مثل perl ,python ada .( أرجو توضيح كل لغة ووضع معلومات عنها بقدر الامكان لمن جرب البرمجة بها ).

الثالث عباره عن بيئات للبرمجه باللغات التي نبرمج بها للويندوز مثل VB ,ويتمثل في بيئه تسمي Gambas و Delphi ويتمثل في بيئه تسمي Kylix من شركة بورلاند أيضا .

فبدأت أبحث عن ال python ووجدت موضوعا يتحدث عن مميزات تلك اللغة وو جدت أيضا ما زاد من حيرتي , حيث قال كاتب الموضوع ان لغات البرمجه تنقسم الي قسمين هما :

Scripting languages

system languages

(أرجو قراة الموضوع بأكمله)...

عنوان الموضوع:

http://mcsp.wartburg.edu/zelle/python/python-first.html

فأرجو توضيح معني كل منهما ؟ وما الفرق بينهما ؟ وأيهما أفضل ؟ وهل كلاهما تؤدي الغرض ؟

وما هي استخدامات ال Scripting languages ؟ وما هي قدرتها علي عمل برامج لنظام التشغيل ؟ وما سبب عدم شهرة هذه اللغات ؟

أرجو منكم توضيح النقاط السابقه باسهاب وعدم اختصار لأني أريد فعلا عمل برامج تعمل علي اللينكس و لكن بدون خوض معمعة ال C ,C++ و بشرط أت تكون فيجوال لأني

لا أريد ان أتعب نفسي في برامج لا تتمتع بواجه يعمل عليها المستخدم (GUI : Graphical User Interface) !!!

ومن الأكثر قوة هل اللغات مثل perl , python أم Kylix , Gambas ؟!؟

ملحوظه : أنا قمت بكتابة موضوع له علاقه بهذا بالموضوع في قسم اللينكس (تجده بالأسفل في توقيعي ) فأرجو الاطلاع عليه لعله يفيد موضوعنا ...

وجزاكم الله كل خير . :wacko: :wacko: :wacko:

تم تعديل هذه المشاركة بواسطة hazzoom في 22 أبريل 2005 في 17:07

#2

أخي العزيز مع ان هذا ليس مكان الموضوع لكن

بالنسبة للغات النظم هي عادة أقرب للألة تكون مترجمة الى لغة الألة أنواعها ثابتة أي عندما تعرف متغيرا يجب أن يكون نوعة محدد ونوعة لن يتغير خلال البرنامج

أم اللغات النصية تكون مفسرة أي تترجم سطر سطر بعيدة وعادة المتغيرات ديناميكية تعرف متغيرا تستخدمة مرة كعدد ومرة كنص بدون أي غلبة

وكان هدفها الأساسي هو ربط مكونات البرامج

وتستخدم أيضا في إدارة النظام كأن يقوم مدير النظام بعمل باتش لأتمتتة عمل معين كعمل نسخة إحتياطية من قواعد البيانات مثلا

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

أو الدوت نت منها تستطيع إستخدامها في برمجة الويب تستخدمها غوغل لهاذا وتستخدمها ياهو أيضا

http://www.python.org

#3

تسلم لي يا غالي أنا كنت فاقد الأمل في ان حد يرد علي الموضوع

ولكن هل أبدأ في ال python وأتوكل علي الله ...

#4

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

#5

أولا شكرا علي الرد

ثانيا لازم ييجي يوم ونبرمج للينكس لكن أنا غلبان ومش قد السي والسي بلس والجافا وأريد لغه قويه

وفيجوال للبرمجه للينكس أو أكثر من نظام بجانب البرمجه للويندوز وأردت أن أستفسر عن لغه كويسه

بدل ما أتعلم لغه وأمشي فيها وآجي في الآخر والآقيها مش مناسبه أو لا تلبي احتياجاتي ...وشكرا...

#6

إبعث لي برسالة خاصة بإيميلك ربما تعلمنا مع بعضنا البعض

#7

ياعم ابتدي في Pythonفي Java المهم تبتدي

Sr. Software Development Engineer
Hulu, LLC
My Blogs

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

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