अजगर, अमेरिकी विश्वविद्यालयों के बीच सबसे लोकप्रिय है

हमने पायथन के बारे में बहुत सारी बातें की हैं यहां पहले से। यह एक रहस्य नहीं है कि कई लोगों के लिए यह विकसित होने पर ध्यान रखने वाली भाषाओं में से एक है, यह मजबूत है, शक्तिशाली है, बहुत जटिल सीखने की अवस्था नहीं है और क्या (मेरी राय में) इसे दूसरों की तुलना में अधिक आकर्षक बनाता है। यह 100% मल्टीप्लायर है।

यह मैक, लिनक्स, विंडोज, एंड्रॉइड के लिए पायथन में प्रोग्राम किया जा सकता है ... यह आश्चर्यजनक है, हमें बस ग्राहक के कंप्यूटर पर इंटरप्रिटर स्थापित करना होगा और यही है, हमारा कोड अपने सबसे अच्छे रूप में काम करेगा, जिसमें कुछ छोटे समायोजन होंगे।

यहां मैं आपके लिए एक ऐसी खबर ला रहा हूं जो नेट पर प्रसारित होती है और जो मैंने ली है इंसानों:

हाल ही में फिलिप गुओ, रोचेस्टर विश्वविद्यालय में कंप्यूटर विज्ञान के सहायक प्रोफेसर (न्यूयॉर्क में स्थित निजी विश्वविद्यालय) और के सदस्य हैं एसीएमएक अध्ययन का आयोजन किया जिसमें उन्होंने यह प्रदर्शित किया अजगर यह वर्तमान में अमेरिकी विभागों में टॉप-रेटेड परिचयात्मक कंप्यूटर विज्ञान पाठ्यक्रमों में पढ़ाने के लिए सबसे लोकप्रिय भाषा है।

अजगर

विशेष रूप से, 10 सीएस विभागों में से आठ (80%), और शीर्ष 27 (39%) में से 69, परिचयात्मक CS0 और CS1 पाठ्यक्रमों में पायथन को पढ़ाते हैं। उनमें से हैं एमआईटी, ऑस्टिन-टेक्सास, कैलिफोर्निया-बर्कले, कोलंबिया या वर्जीनिया टेक। बेशक, 12 में से वे भी महत्वपूर्ण नहीं हैं जैसे कि स्टैनफोर्ड या हार्वर्ड। यह बनाता है जावा के ऊपर इन प्रतिष्ठित संस्थानों में पायथन सबसे अधिक इस्तेमाल की जाने वाली भाषा है, मैटलैब (मुख्य वैज्ञानिक भाषा) और C / C ++ द्विपद। दिलचस्प है ... भाषाओं के रूप में के रूप में लोकप्रिय है इन परिचयात्मक कार्यों में जावास्क्रिप्ट या PHP का व्यापक रूप से उपयोग नहीं किया जाता है, हालांकि यह दिए गए तर्क के बिना नहीं है अराजक यह हो सकता है.

En दूसरा इस का पता चला लिया गया है जावा (22 विश्वविद्यालयों में से 39, कुछ स्कूलों में एक हाइब्रिड दृष्टिकोण है और वे एक से अधिक भाषाओं का उपयोग करते हैं), तीसरे MATLAB में व्यापक रूप से वैज्ञानिकों और इंजीनियरों को प्रोग्रामिंग के लिए पेश किया जाता है, इसके बाद C और C ++ का उपयोग स्तर है जो इस पर हावी है एक दशक पहले खंड।

pyTop39-700.3

जावा ने हाल के वर्षों में निस्संदेह 1 स्थान पर शासन किया है, क्योंकि पिछले दशक में सेल फोन अविश्वसनीय रूप से विकसित हुए हैं, फोन स्मार्ट हो रहे हैं और इसलिए अधिक अनुप्रयोगों का उपयोग और समर्थन करते हैं ... जैसे कि ये अनुप्रयोग जावा में लिखे गए हैं, यही कारण है कि जावा इतने लंबे समय तक राजा रहा है। हालाँकि, यह अगले कुछ वर्षों में बदल सकता है (यदि यह पहले से नहीं है)।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   जॉर्जीको कहा

    मुझे इसकी उम्मीद थी। इसलिए मैं उस भाषा का इतना इस्तेमाल करता हूं।

    अफ़सोस कि बहुत कम होस्ट इसका समर्थन करते हैं, और यदि वे करते हैं, तो वे इसके लिए एक आँख छोड़ देंगे।

    1.    देसीकोडर कहा

      लानत है!। मेरे पास जाने वाले हैकलैब से मेरे एक सहकर्मी से बहुत समानता है। आपके उपयोगकर्ता-एजेंट (जब तक आप इसे संशोधित नहीं कर रहे हैं) के कारण, आप जेंटू का उपयोग करते हैं और आपको अजगर पसंद है ...

      वैसे, होस्टिंग के लिए यह निर्भर करता है। उदाहरण के लिए, जिन कुछ कंपनियों में मैं विज्ञापन नहीं करने जा रहा हूँ, उनमें आपके पास आभासी मशीनें हैं, जिन्हें आप पूरी तरह से संभाल सकते हैं और आप सर्वर पर अपने द्वारा वांछित ऑपरेटिंग सिस्टम स्थापित कर सकते हैं, या एक अपाचे + पायथन या कुछ समान पॉड स्थापित कर सकते हैं। नंगेक्स के साथ आप इसे .py फ़ाइलों को पुनर्निर्देशित करने के लिए cgi के कॉन्फ़िगरेशन की सादगी का लाभ उठा सकते हैं, इसके अलावा, आप सिस्टम पर कुछ सफ़ेद बाइनरी का उपयोग कर सकते हैं कि अजगर गुजरने से कुंजी अजगर को सर्वर पर प्रशासनिक कार्यों को निष्पादित करने की अनुमति देगा। , जाहिर है, सुरक्षा कारणों से ...

      Saludos!

  2.   रोडर कहा

    तर्क के लिए सी ++, इंटरफेस के लिए अजगर और केल तर्क, क्यूटी में एक आवेदन करने के लिए एक बहुत अच्छा सूत्र। वास्तव में, अजगर महान है क्योंकि यह बहुत सहज तरीके से c ++ कोड का समर्थन करता है, उदाहरण के लिए, जेएनआई के साथ कुछ नहीं करना है।

    यह भी उल्लेख किया जाना चाहिए कि यह न केवल उपयोग में आसानी है, यह आपको कोड को पठनीय और अच्छी तरह से संरचित करने के लिए मजबूर करता है, अन्य भाषाओं जैसे कि c ++ से शुरू होने से आपको यह लाभ नहीं मिलता है, और मैं भी नहीं कर सकता पर्ल के साथ शुरू होने की कल्पना ...

    1.    देसीकोडर कहा

      ग्रामर। कि मुझे गुस्सा आ गया! मुझे C ++ के बारे में न बताएं, जो एक भयानक भाषा है। उदाहरण के लिए, मैं C का प्रशंसक हूं और समय के साथ मैं अजगर का भी प्रशंसक बन रहा हूं, लेकिन हर एक के पास आवेदन का अपना क्षेत्र है। यदि आप ऑब्जेक्ट्स चाहते हैं, तो आप हर जगह वस्तुओं के साथ एक भाषा का उपयोग करते हैं, जैसे कि अजगर, जो यहां तक ​​कि एक वस्तु भी एक वस्तु है (वास्तव में आप इंट के आधार पर एक वर्ग आसानी से बना सकते हैं), और यदि आप संरचित प्रोग्रामिंग चाहते हैं, तो प्रिय सी । Lo जो नहीं हो सकता है वह C ++ है, जो एक तरह का C पैच है, जो उस पर ऑब्जेक्ट डालता है, जो घातक है, क्योंकि C का आंतरिक गुण इसे संरचित प्रोग्रामिंग के लिए उपयुक्त बनाता है, न कि ऑब्जेक्ट, ताकि C ++ एक हो उस तरह के विपथन जिसमें एक खराब वस्तु समर्थन को नोट किया जाता है क्योंकि उन्होंने वस्तुओं के लिए सी को अनुकूलित करने का प्रयास किया है। यह सरल है आप मेरिनो के साथ चूरों को नहीं मिला सकते हैं। यदि आप वस्तुओं का उपयोग नहीं करने जा रहे हैं, तो सी ठीक है, वस्तुओं के साथ, बहुत सी भाषाएं, जैसे जावास्क्रिप्ट, अजगर, आदि, आदि। जो नहीं हो सकता, वह C ++ जैसा मिश्रण है

      और अगर मैंने किसी को नाराज किया है, तो मुझे बहुत खेद है, लेकिन यह जीवीयू (ग्रेट यूनिवर्सल ट्रुथ) है।

      Saludos!

  3.   जब Katekyo कहा

    पायथन सीखना मेरे पास क्या कमी है, मेरे अनुभव में उन्होंने C ++ में जाने के लिए C भाषा के साथ शुरुआत की और फिर Java प्लेटफ़ॉर्म पर कूद गए, लेकिन मुझे लगता है कि Python के पक्ष में बिंदु सीखना कितना आसान है

  4.   नैनो कहा

    मैंने पायथन से शुरुआत की और जेएस में स्थानांतरित हो गया। वास्तव में, जावास्क्रिप्ट अच्छी तरह से ली ने कहा यह हो सकता हैलेकिन अगर आप विकास के दिशा-निर्देशों को सीखते हैं और स्थापित मानकों पर भरोसा करते हैं, तो एक फ्रेमवर्क का उपयोग करके और टीडीडी का उपयोग करके, जेएस को पूरी तरह से व्यवस्थित किया जा सकता है। बुरी बात यह है कि, अच्छी तरह से, जावास्क्रिप्ट xD के साथ अजीब बातें लिखना बहुत आसान है

    1.    रोडर कहा

      यदि जावास्क्रिप्ट अराजक हो सकता है, तो पर्ल की कल्पना करें। अजगर के लिए, मुझे कहना होगा कि मैंने जो सबसे स्पेगेटी कोड देखा है, वह पोर्टेज है। क्या अधिक है, कुछ कमांड यादृच्छिक पर एक ही समस्या के लिए कई अलग-अलग आउटपुट लौटाते हैं। यही कारण है कि मेलिंग सूचियों पर "चित्रांकन का जादू" का उल्लेख करना असामान्य नहीं है (सौभाग्य से यह मलेरिया नामक एक विकल्प पर काम कर रहा है, हालांकि आधिकारिक तौर पर नहीं)।

  5.   स्टेटिक कहा

    उत्कृष्ट, मेरी कक्षाओं के भीतर मैं अपने छात्रों पर इस पर टिप्पणी करूंगा, पायथन के साथ प्रोग्रामिंग सिखाना शुरू करने का एक वैध तर्क है, मेरे मामले में छोटे लोगों के लिए जिन्हें मैं स्टैक-इंजन (पायथन लाइब्रेरी) के साथ पढ़ाता हूं, वे संरचित प्रोग्रामिंग के साथ काम करते हैं। और ओओपी बिना एहसास के, मुझे लगता है कि वे प्रेरित होंगे कि वे मुफ्त सॉफ्टवेयर और पायथन का उपयोग करके खुद को जारी रखेंगे

    पद के लिए +1

  6.   गोरलोक कहा

    मैं पायथन से प्यार करता हूं, और मैं हमेशा कहता हूं कि प्रोग्रामिंग में पेश करना सबसे अच्छा विकल्प है। हालाँकि, आपको अन्य प्रतिमानों को भी सीखना होगा, क्योंकि प्रत्येक भाषा कुछ अलग और उपयोगी प्रदान करती है। जो मैं सहमत नहीं हूं, वह एक (1) के शिक्षण में है ... और कई बार केवल इसलिए चुना जाता है क्योंकि यह एक त्वरित नौकरी से बाहर निकलता है, यह जावा, पीएचपी या जो भी हो।

    लेकिन मैं लेख के निष्कर्ष से सहमत नहीं हूं। मुझे नहीं लगता कि अजगर व्यवसाय में जावा की तुलना में जमीन हासिल करने के करीब है, इसके विपरीत। जावा में बहुत सुधार हुआ, और यह कई कारणों से कंपनियों में बहुत जोखिम भरा है। उनमें से एक यह है कि यह विश्वसनीय है: जेवीएम अपडेट होने पर प्रोग्राम काम करना बंद नहीं करते हैं, केवल वास्तव में मामूली समस्याएं हैं, और यह कि जावा 7 और 8 ने भाषा में बहुत सारे बदलाव पेश किए हैं, लेकिन जेवीएम अभी भी सर्वव्यापी है। एक अन्य कारण जावा के पास मौजूद टूल और प्लेटफॉर्म और 3 पार्टी सिस्टम का प्रभावशाली समर्थन है। उदाहरण के लिए पायथन संस्करण 2 से 3 तक अपने संक्रमण में एक बुरा सपना रहा है, और उनके पास खुशी से टूटने वाले एपीआई के दर्शन हैं यदि यह भाषा को क्लीनर और सरल बनाता है, जो कई मायनों में बहुत प्रशंसनीय है, लेकिन यह इसके साथ खेलना समाप्त करता है। कंपनियों में जगह कमाने के लिए।

    क्या अधिक है ... जावास्क्रिप्ट के पास स्थान प्राप्त करने का एक बेहतर मौका है (मैं कुछ भी नया नहीं कह रहा हूं, यह लंबे समय से कर रहा है) पायथन की तुलना में बहुत तेज और अधिक सत्यापित दर पर। लेकिन मैं जावास्क्रिप्ट को प्रारंभिक प्रोग्रामिंग पाठ्यक्रम में नहीं पढ़ाऊंगा, मैं पायथन को सिखाऊंगा। जैसा कि मैं हाल ही में कुछ विश्वविद्यालयों में एक परिचय के रूप में पढ़ाए जा रहे PHP से सहमत नहीं था।

    एक और उदाहरण: पास्कल, एडीए और स्मॉलटाक को कई वर्षों तक विश्वविद्यालयों में पढ़ाया गया। वास्तव में मैंने उनके साथ सीखा, और यह वही था जो मैंने कॉलेज में सबसे ज्यादा इस्तेमाल किया था। उनमें से किसी के पास (और न ही कभी) बाजार बल था, वे भाषाओं के रूप में बहुत दिलचस्प हैं, वे बहुत अच्छी चीजें सिखाते हैं, लेकिन कंपनी में, उद्योग में और स्टार्टअप्स में उपयोग करने के लिए, वे अन्य चीजों को प्रभावित करते हैं। इसलिए विश्वविद्यालयों या लिनक्स में पायथन की सफलता का मतलब यह नहीं है कि यह स्वचालित रूप से व्यावसायिक सफलता होगी। काश, ऐसा होता, लेकिन एक बात दूसरे को प्रभावित नहीं करती, वे बहुत अलग रास्ते और वातावरण हैं।

    बाकी के लिए, उत्कृष्ट लेख, हालांकि मैं निष्कर्ष साझा नहीं करता हूं।

  7.   कार्लोस कहा

    मेरे लिए, मैं 6 साल का हूं, एक शक के बिना सबसे अच्छी बात कोडांतरक, सी और सी ++ है, निश्चित रूप से आपको अजगर से अधिक अपने सिर को तोड़ना होगा। बहुत कम स्तर पर प्रोग्रामिंग आपको असम्बद्ध चीजों को करने की अनुमति देता है। अब सब कुछ आसान है या यह होगा कि संयुक्त राज्य अमेरिका के सज्जन नहीं चाहते हैं कि उनके नागरिक सीखें कि कैसे नेटवर्क का उल्लंघन किया जाता है और अन्य बहुत सारी दिलचस्प चीजें। हेहेहे

  8.   एलियोटाइम३००० कहा

    पायथन ... दिलचस्प प्रस्ताव ... खासकर यदि Google इसका उपयोग खोज इंजन में और उसकी बाकी साइटों (YouTube को छोड़कर, जो हाल ही में PHP तकनीक का उपयोग करता था) में अंधाधुंध उपयोग करता है।

    1.    एंड्रयू कहा

      ठीक है, आप काफी दुर्लभ जानकारी को संभालते हैं, शुरुआत से ही YouTube को अजगर में लिखा गया है और इसकी एक शर्त यह है कि इसके निर्माता ने इसे यूट्यूब पर बेचते समय कहा था कि कोड बनाए रखा जाए, ठीक है, आदमी एक अजगर प्रशंसक है ... इसलिए दौरान इस समय वह अजगर का उपयोग करके वैध है और मुझे नहीं लगता कि वे बदलते हैं ...

      दूसरी ओर, खोज इंजन java, c ++ और उसकी अपनी (और बंद) जावा भाषा का मिश्रण है, डेटा को संभालने के लिए जिसका नाम मुझे याद नहीं है ... जहाँ तक मुझे पता है और मैंने Google इंजीनियरों से पढ़ा है quora पर, python सभी पेस्ट भाषा से अधिक और youtube के लिए है और मुझे लगता है कि ऐप इंजन

  9.   mat1986 कहा

    कोडेकेडमी जैसे उपकरणों के लिए धन्यवाद, मैंने पायथन के उपयोग के गुणों और आसानी को सीखा है। इतना ही कि मैं यहाँ चिली में विश्वविद्यालयों में कंप्यूटर पाठ्यक्रमों के लिए "परिचयात्मक भाषा" बनना चाहूंगा। दुर्भाग्य से, हम अभी भी C / C ++ के युग में रहते हैं, जो मैं नहीं कह रहा हूं कि वे बुरे विकल्प हैं - जिस समय मैंने उनका अध्ययन किया और उन्होंने मुझे भी मोहित किया - मेरी इच्छा है कि सीखने के लिए और अधिक विविधताएं हों। और पायथन मुझे लगता है कि उनमें से एक होना चाहिए think

  10.   फेल्पमास्टर कहा

    मैं मैटलैब पर काम कर रहा हूं, मैंने उस माहौल में अपनी स्नातक थीसिस विकसित की है। अब जब मैं अपने मास्टर की थीसिस कर रहा हूं तो मैं इसे अजगर में विकसित कर रहा हूं और मैं कह सकता हूं कि मैंने ज्यादातर समय बहुत सहज प्रोग्रामिंग महसूस किया है, हालांकि एक बार में यह सिरदर्द बन जाता है, लेकिन सामान्य तौर पर आप जल्दी से आगे बढ़ सकते हैं और हैं पुस्तकालयों की एक विस्तृत विविधता जहां आप काम करने के लिए लाभ उठा सकते हैं। यहां तक ​​कि तरंगों जैसे उन्नत विषयों के पुस्तकालय भी हैं जो मुझे काम में बहुत मदद करते हैं।