एक मानव और एक प्रोग्रामर के रूप में, मुझे गलतियाँ करने में उल्लेखनीय रूप से आसान लगता है, और कुछ चीजों को अनदेखा करना पड़ता है, खासकर जब समय के लिए दबाया जाता है।
यह आसान है, और शायद सभी बहुत ही आकर्षक है, एक निश्चित भाषा को दोष देने के लिए, अपने स्वयं के अच्छे के लिए भी सुलभ होने के लिए। लेकिन यह मानव अपव्यय की बड़ी समस्या पर निर्भर करेगा, भले ही इस कार्यक्रम को भाषा चुना जाए।
दी, हम असेंबली लैंग्वेज के बाद से एक लंबा सफर तय कर चुके हैं, और मुझे लगता है कि मैं अधिक आधुनिक भाषा में अधिक उत्पादक प्रोग्रामिंग, जैसे कि PHP, पायथन, रूबी, या जावा।
PHP (और अन्य स्क्रिप्टिंग भाषाओं) ने वास्तव में प्रवेश के लिए बाधा को कम किया है। इसका मतलब यह हो सकता है कि प्रोग्रामिंग के लिए अधिक नए चेहरे पहले PHP की कोशिश करें। लेकिन इसका निश्चित रूप से यह भी मतलब नहीं है कि सभी PHP प्रोग्रामर किसी भी तरह कम योग्य हैं, या अन्य भाषाओं के प्रोग्रामर की तुलना में अपनी गलतियों से सीखने में कम सक्षम हैं।
रैसमस लेरडोर्फ ने 1994 में अपने मूल रूप में PHP बनाया, यह तब से काफी विकसित हुआ है। अपने सबसे आधुनिक अवतार में, यह ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग, साथ ही सिम्फनी जैसे शानदार फ्रेमवर्क का समर्थन करता है। PHP एक भाषा के रूप में अपने मूल बाधाओं से मुक्त हो गई है, और प्रोग्रामर इसका उपयोग करने के लिए कैसे चुन सकते हैं में महान लचीलापन प्रदान करते हैं। आप स्पेगेटी कोड की 9,000 लाइन स्क्रिप्ट बनाने के लिए इसका उपयोग कर सकते हैं, या आप इसे एक आधुनिक, एमवीसी ढांचे के संदर्भ में उपयोग कर सकते हैं, जैसे कि सिम्फनी: यह आपकी पसंद है!
मुझे दृढ़ता से संदेह है कि सुरक्षा भेद्यता केवल एक ही भाषा तक सीमित नहीं है। यह किसी भी तरह से कम सक्षम या असुरक्षित कोड लिखने के लिए प्रवण के रूप में सभी PHP प्रोग्रामर को लिखने के लिए लुभा रहा है। लेकिन मुझे आश्चर्य है कि इसमें से कितना भाषा पूर्वाग्रह है, और यह कितना तथ्य है?