126

أنا مازن مليباري مبرمج منذ السابعة من عمري إسألني ماتشاء

السلام عليكم، أنا مازن مليباري:

  • بدأت البرمجة في سن مبكرة جدا و الآن -بحمد الله- طالب دكتوراة في مجال الذكاء الإصطناعي و معيد بجامعة أم القرى بمكة المكرمة.

  • عايشت مجال تطوير الويب العربي منذ بداياته في منتصف التسعينات ... وكنت ممن يبرمجون المواقع باستخدام Perl (أعاذنا الله و إياكم :))

  • مررت برحلة طويلة بين لغات البرمجة، و مؤمن ان من يراهن على لغة برمجة غير C فإحتمالية خسارته للرهان كبيرة جداً :)

  • عملت كمبرمج حر ثم أسست مؤسسة برمجية صغيرة و كانت لي عدد من المشاريع الريادية التي حققت نجاحات مالية أنا سعيد و فخور بها.

  • لدي قناعة أن المبرمج الذي لم يطّلع على مجال "علوم الحاسب الآلي" فغالباً لم يجد من حلاوة البرمجة إلا نصفها.

  • مدونتي:

http://mazen.ws
  • تويتر:
http://twitter.com/mkhDev

أنا بين أيديكم و حاضر للإجابة على أسئلتكم ...


-5

السلام عليكم اخوي مازن

اخوي لدي فكره لموقع ديناميكي مثل هذا الموقع المشهور " الفوتوشوب اون لاين "

ولكن ليس لدي اي فكره عن البرمجه ولا لغات البرمجة الواجب استخدامها في صناعه مواقع مثل هذه

اتمني ان تفديني بخبرتك وترشدني للغات البرمجه الواجب استخدامها في مثل هذه المواقع الغير تقليدية بالمرة

13

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

أي لغة من لغات البرمجة المشهورة ستكون مناسبة لك، ستحتاج لتعلم طريقة معالجة الصور Image Processing لتنفيذ مشروعك.

إذا كنت مبتدئ في مجال البرمجة فأنصحك ان تبدأ بتعلم الأساسيات أولاً و القيام بمشاريع بسيطة قبل القفز إلى مشروع من هذا النوع.

ايمكنك ان تطرح لي بعض لغات البرمجة ؟

أرشح لك Python.

اشكرك اخوي + هل لغه بايثون تفيدني في صناعه الويب ام انها فقط للتطبيقات لانني اريد صناعه موقع وليس تطبيق

13

عذرا أخي اسمحلى بالمداخلة

  • Python لغة متعددة الأغراض لكل شئ تقريبا حتى برمجة المتحكمات الدقيقة (مؤخرًا) تستطيع ان تفعل بها ما تشاء ... بما في ذلك تطوير الويب

  • الكلام أدناه للاستاذ مازن في هذا الرد

أما Python .. فلاتكفي الكلمات للتعبير عن إمتناني العميق لهذي اللغة :) .. كل شيء فيها رائع و جميل .. أستخدمها أحياناً في تطوير المواقع (وغالباً أعتمد على إطار العمل Flask) ، و تقريباً هي اللغة الأساسية التي أستخدمها في أبحاثي الأكاديمية. أظن أن السبب الرئيسي وراء هذا التعلق بلغة Python هو كونها لغة Strongly & Dynamically Typed (المعذرة لا أعرف تعريب لهذي المصطلحات) و تعمل بشكل سلس على أكثر من منصة بدون مشاكل، بالإضافة إلي المكتبات البرمجية الممتازة التي يصعب أن تجد لها بدائل خارج عالم Python :).

13

Python تصلح للغرضين (التطبيقات و المواقع)