ايهم ستجعلني اكثر انتاجيه اذا اتقنتها php او c#?
حسنا اعرف اني نشرت كثيرا من الاسئله لكن اسمحولي بهذا السؤال، واتمنى ان الاخ ياسر لا يعتبرني بوت:
اي اللغتين توفر خصائص عند احترافها تجعلني اكثر انتاجيه؟
اعرف ان الخصائص الموجوده في c# اكبر من php ولكن هي بالفعل لزيادة انتاجية المبرمج؟
على سبيل المثال اذا كانت الدالة تحتوي تعبير واحد فيمكن كتابتها بالطريقه التاليه:
int displaySum=> a + b ;
التعليقات
أرى بأن مثل هاتين اللغتين شائعين الاستخدام بالنسبة للمطورين بشكل شائع ولهم إستخدامات عديدة من رأي أن تختار اللغة التي تتوافق مع خبرتك واحتياجات مشاريعك
الحقيقة انا للتو مبتدئه فليس لدي خبرة طويلة واريد اختيار الافضل من البدايه.
لا مشكلة في السؤال فما الفائدة من مجتمع حسوب I/O؟ هو موجود من أجل ذلك.
وبالنسبة لسؤالك، PHP مناسبة أكثر عند العمل على مشاريع الويب وستوفر لك إنتاجية أكبر بسبب إطار لارافل.
في حين C# مناسب أكثر في المشاريع الكبيرة والمعقدة حتى لو كانت ويب، وأيضًا تتيح لك إنشاء تطبيقات سطح المكتب وتطبيقات الهواتف من خلال Xamarin.
لكن الأمر يعتمد على سوق العمل والعرض والطلب، تعلمي اللغة التي يوجد عليها طلب.
مشاريع معقده من اي ناحيه؟
سؤالي بالتحديد عن الانتاجيه اثناء البرمجه (واقصد فيها سرعة كتابة الكود او توفر خصائص تساعد في كتابة كود اقل لاداء نفس المهام). سمعت مثلا عن LINQ في سي شارب .
كلاهما سيجعلانك أكثر إنتاجية، ولكن بطرق مختلفة.
لذا تعتبر PHP لغة برمجة سريعة وسهلة التعلم ومناسبة لتطوير مواقع الويب وتطبيقات الويب الصغيرة والمتوسطة، بينما C# لغة برمجة قوية ومتعددة الاستخدامات ومناسبة لتطوير تطبيقات سطح المكتب وتطبيقات الويب والتطبيقات المحمولة.
اطلعت على بعض دروس asp.net
وجدت من السهل انشاء جداول في قاعدة البيانات من خلال انشاء كلاس عادي بلغة c#. الامر اعجبني. هل متوفر امر شبيه ب php?
حسنا اعرف اني نشرت كثيرا من الاسئله لكن اسمحولي بهذا السؤال،
على العكس يا مرحبا بك بيننا بحسوب I/O، نحن متواجدون هنا لنتبادل الخبرات والتجارب، لذا لا تتردي في مشاركتنا بتجاربك ونقاشاتك
بالنسبة لسؤالك، فكلا اللغتين، PHP و#C، تقدمان مزايا وخصائص مختلفة تؤثر على الإنتاجية. #C عادةً مشهورة بأدوات التطوير الشاملة وقوة الأداء، في حين أن PHP تُستخدم عادةً في تطوير الويب وتكنولوجيا السيرفر.
بينما يمكن لـ# C توفير تحسينات في الإنتاجية من خلال إمكانياتها المتقدمة في البرمجة الشيئية ودعم الكثير من المكتبات والأدوات، PHP تتميز بالسرعة في تطوير تطبيقات الويب والقدرة على التفاعل مع قواعد البيانات.
الكود الذي ذكرته مثال جيد على سهولة الكتابة في# C، ولكن PHP تُقدم أيضًا صيغًا مشابهة تساعد على زيادة الإنتاجية. لذا اختاري وفقا للمسار الذي تريدين التكملة به.
بحسب معرفتي أعتقد أنّ PHP هي اللغة التي يمكن تحقيق فيها ما تقوله، أن تصل بها إلى النقطة الأكثر انتاجية، ولكن لماذا؟ لإنه كما نعلم هي مستخدمة على نطاق واسع ومعروفة بسهولة الاستخدام والمرونة، الكل يعرف أنّها اللغة الأكثر مرونة وسهولة تقريباً، وبالتالي برأيي هي خيار جيد لتطوير التطبيقات، طبعاً خاصة للمبتدئين. هذا طبعاً لا يجب أن نغفل عن فكرة أنّه لدى PHP community كبير، مجتمع كبير من المطورين وثروة حقيقية من الموارد المتاحة والكثير منها مجانية عبر الإنترنت، هذا ما يجعلها أسهل أيضاً، وبالتالي هي لغة يمكننا بها تطوير تطبيقات بسرعة وسهولة، مناسبة للمشاريع الصغيرة والمتوسطة والأهم أنها أيضاً مناسبة للمبتدئين.