سؤال صغير لمحبي البايثون ..
أنا لم أعمل على البايثون بالقدر الذي يجعلني أحكم على كل خباياها أو ما شابه ..
ولكن ما هالني فيها هو موضوع عدم وجود أقواس .. واستبدالها بالـ Indent .. والاعتماد على المبرمج في التأكد من سلامتها حتى يتأكد من سلامة الأكواد.
أعلم أن هناك IDEs كـ Eclipse تدعم كتابة البايثون .. ولكن هذا لا يشفع - لي - عدم وجود أقواس ..
سألت بعض محبيها عن السبب وأخبرني بأسباب لم أقتنع بها ولن أقتنع بها .. منها:
1) سرعة الكتابة .. فبدلاً من كتابة أقواس فلن تحتاج لكتابة الأقواس وبالتالي ستوفر الوقت الذي ستكتب فيه هذه الأقواس!!!!
2) رغبة من مطوري اللغة أن يصبح المبرمجين بها على درجة عالية من التركيز لدرجة أنهم عليهم ألا يخطئوا أبداً في الـ Indent!!!!!
وعلى النقيض .. أرى أنها فكرة فاشلة بكل المقاييس .. فهي Error Prone لأقصى حد .. ستسبب الكثير من الـ Logical Errors والصداع لعين المبرمج ..
ما رأيكم يا محبي البايثون؟ وكيف تجدون هذا الأمر ؟!





