Microsoft जो लोमड़ी गायब करना चाहता है

कुछ दिन पहले से, नौकरी बदलने के कारण, मैं डेस्कटॉप एप्लिकेशन विकसित करने की दुनिया में (धीरे-धीरे और कष्टदायक तरीके से) घुसपैठ कर रहा हूं, जिसे डेस्कटॉप एप्लिकेशन भी कहा जाता है। Win32 अनुप्रयोग.

नए कार्य परिवेश में शुरुआत करना आसान नहीं है (कम से कम मेरे लिए) और अगर, इसके साथ ही, किसी को ऐसी प्रोग्रामिंग भाषा का उपयोग करना सीखना पड़े जिससे वह परिचित न हो, तो मामला थोड़ा और जटिल हो जाता है। आइए मान लें कि सौभाग्य से यह दूसरों से संबंधित भाषा है जिसे मैं जानता हूं क्योंकि यह मेरा उत्पाद है अर्ध एकाधिकार पसंदीदा: मैं प्रोग्राम करना सीख रहा हूं Microsoft Visual FoxPro।

लाल लोमड़ी

इस भाषा के बारे में क्या कहा जा सकता है? विकिपीडिया से एक सारांश

विज़ुअल फॉक्सप्रो एक ऑब्जेक्ट-ओरिएंटेड और प्रक्रियात्मक प्रोग्रामिंग भाषा, एक डेटाबेस प्रबंधन प्रणाली या है डेटाबेस प्रबंधन प्रणाली (डीबीएमएस), और संस्करण 7.0 के बाद से, एक रिलेशनल डेटाबेस प्रबंधन प्रणाली।

अनुवाद: यह एक उत्पाद है माइक्रोसॉफ्ट से स्थिर और शक्तिशाली. यह अजीब लगता है, लेकिन यह है.

पढ़ने, उदाहरणों की तलाश करने और इस भाषा पर कुछ शोध करने पर, मुझे पता चला कि विज़ुअल फॉक्सप्रो का नवीनतम संस्करण, 9.0, माइक्रोसॉफ्ट द्वारा 17 दिसंबर 2004 को जारी किया गया था और मेरे प्यारे दोस्तों, यह है यूअंतिम संस्करण जो हम फॉक्सप्रो का देखेंगे, कम से कम माइक्रोसॉफ्ट से ऐसा क्या हुआ कि इन अच्छे लोगों ने अपने उत्पाद को सड़क के किनारे पड़ा छोड़ने का फैसला किया? सरल: वे इसे एकीकृत नहीं कर सके इसके बाद जो मेगाप्रोजेक्ट आया और जो आज उन्हें अत्यधिक लाभ पहुंचा रहा है .NET प्लेटफार्म

और उन सभी लोगों का क्या हुआ जिन्होंने फॉक्सप्रो में प्रोग्राम किया था और उन कंपनियों का जो इसका इस्तेमाल करते थे? उन्हें एक महत्वपूर्ण निर्णय लेना था: एक समान शक्तिशाली भाषा (मान लें कि C#) पर माइग्रेट करें और .NET के लाभों का लाभ उठाएं या... फॉक्सप्रो का उपयोग जारी रखें। हम यहां एक प्रतिमान से दूसरे प्रतिमान में स्थानांतरण की लागत, व्यवधान, योजना और समय पर चर्चा नहीं करने जा रहे हैं, बस कल्पना करें कि सैकड़ों डेवलपर्स को प्रशिक्षित करना, जो किया गया है उसकी समीक्षा करना और भविष्य के काम पर लगातार विचार करना कैसा होगा विकसित हो रहा मंच. जिस कार्य को मोटे तौर पर देखा जाए तो वह चिंताजनक है, उसे पूरा करने के बारे में सोचने मात्र से डर लगता है।

लेकिन आइए उन सभी पर वापस जाएं कंपनियाँ और डेवलपर जो .NET पर माइग्रेट नहीं करना चाहते थे और वे फॉक्सप्रो के साथ रहे। उनके लिए भविष्य क्या है? एक ऐसी भाषा जो e2014 में इसका माइक्रोसॉफ्ट से समर्थन खत्म हो गया, और जब मैं कहता हूं कोई समर्थन नहीं तो मेरा मतलब बिल्कुल यही है। Microsoft किसी भी तरह से उत्पाद जारी नहीं रखता. हाल के वर्षों में, और प्रोग्रामर के विशाल समुदायों की लगातार शिकायतों के कारण, जो इसकी बहुमुखी प्रतिभा के कारण इस भाषा को छोड़ने के लिए अनिच्छुक हैं, उत्पाद में अपडेट और सुधार सर्विस पैक के रूप में जारी किए गए हैं, लेकिन इससे अधिक नहीं। ये डेवलपर समुदाय जिनका मैं उल्लेख कर रहा हूं, दिन-ब-दिन सुधार और कोड तैयार करते रहते हैं लाभ विकल्प इस भाषा को चालू रखने, इसे मजबूत करने की उम्मीद में, और अगर यह माइक्रोसॉफ्ट के पास होता, तो वे इसे फिर कभी न देखने की उम्मीद में इसे गलीचे के नीचे दबा देते।

vfoxpro

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

वे अच्छा पढ़ते हैं: उसी वाक्य में मैंने माइक्रोसॉफ्ट, फ्री और ओपन सोर्स को शामिल किया। अविश्वसनीय।

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

निष्कर्ष के रूप में, और यद्यपि बहुतों को मेरी बात पसंद नहीं आएगी, मैं कोड जारी होने तक इंतजार करना पसंद करूंगा और फिर उसका जश्न मनाऊंगा। अभी 2014 आना बाकी है, और तब तक बहुत कुछ हो सकता है...

वे एक दुष्ट निगम हैं, हाँ, लेकिन Microsoft के ये लोग कितने स्मार्ट हैं: किसी भी तरह, उन्होंने अपनी लोमड़ी से छुटकारा पा लिया।


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

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

*

*

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

  1.   च स्रोत कहा

    कुछ ऐसा है जो मुझ पर लागू नहीं होता है, और वह यह है कि लोग इस बारे में शिकायत करते हैं, जैसे कि वे नहीं जानते कि वे किस तरह के लोगों के साथ काम कर रहे हैं। और इस बार इसलिए नहीं कि यह Microsoft है, बल्कि इसलिए क्योंकि यह बंद स्रोत है और लाइसेंस की बिक्री के साथ बहुत बंद है।

    मुझे लगता है कि यह एक सत्यवाद है कि यदि माइक्रोसॉफ्ट किसी उत्पाद को जारी नहीं रखना चाहता क्योंकि यह एक बाधा जैसा लगता है, तो उन्हें इसे फेंक देना चाहिए। और दूसरी ओर, "एक्सपी सिंड्रोम" उन लोगों में ध्यान देने योग्य है जो शिकायत करते हैं और आपके लेख में:

    अनुवाद: यह माइक्रोसॉफ्ट का एक स्थिर और शक्तिशाली उत्पाद है। यह अजीब लगता है, लेकिन यह है.

    निश्चित रूप से, एक उत्पाद जिसका नवीनतम संस्करण 2004 में सामने आया, उसके स्थिर होने की संभावना है।

    अचानक ऐसा लगता है कि माइक्रोसॉफ्ट एक तरह का राज्य है जिससे चीजें मांगी जा सकती हैं. मुझे यकीन है कि Microsoft ने उन नियमों को नहीं तोड़ा है जो उसने इन लोगों द्वारा सॉफ़्टवेयर खरीदते समय निर्धारित किए थे।

    Microsoft आपको सॉफ़्टवेयर बेचता है, इससे अधिक कुछ नहीं और यदि वे इसे बेचने से नाराज़ हो जाते हैं, तो यह उनके व्यवसाय का हिस्सा है और पूरी तरह से वैध है। मुझे लगता है कि यह सराहनीय है कि लोग चाहते हैं कि उसे रिहा किया जाए, यह एक अच्छा विचार है लेकिन गुस्सा होना और कंपनी से मांग करना और मांग करना मुझे लगता है कि उसने कुछ भी गलत नहीं किया है, इस बार नहीं।

    सामान्य तौर पर मालिकाना सॉफ़्टवेयर का यही जोखिम होता है कि यदि कंपनी को ऐसा लगता है, तो सॉफ़्टवेयर समय के साथ टिक नहीं पाता है।

    और वैसे, अब से 2014 के बीच उनके पास प्रवास के लिए काफी समय है।

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

    मैं वास्तव में इसमें ओपन सोर्स के लिए कोई सहमति नहीं देखता हूं।

    मैं सचमुच मानता हूं कि माइक्रोसॉफ्ट को अपने सॉफ़्टवेयर के साथ जो करना है वह करने का अधिकार है, इसलिए लोग इसे खरीदते हैं।

  2.   भ्रष्ट बाइट कहा

    मुझे याद है कि सन माइक्रोसिस्टम्स के लोगों को जावा जारी करते समय भी यही समस्या थी, उन्हें डर था कि फोर्क्स प्लेटफ़ॉर्म की छवि और सामान्य प्रदर्शन को नुकसान पहुँचाएँगे। मैं फॉक्स प्रो से परिचित नहीं हूं, लेकिन मुझे लगता है कि सी# और एसक्यूएल इसे आसानी से बदल देंगे।

  3.   नाचो कहा

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

    वहां आप जीएनयू सिंड्रोम भी देख सकते हैं, इसके आदी, हमें एहसास नहीं होता कि ऐसी कंपनियां हैं जो उत्पाद बेचती हैं और वह उत्पाद बंद है।

    सादर

  4.   मार्सेलो कहा

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

  5.   3rn3st0 कहा

    मैंने 92 में XBase भाषाओं के साथ प्रोग्रामिंग शुरू की, मैंने इसके समर 1 संस्करणों में और फिर 87 में नैन्टाकेट क्लिपर(5.01) का उपयोग किया। फिर, जब विंडोज़ 95 सामने आया, तो पता चला कि अनुप्रयोगों में संगतता समस्याएँ होने लगीं, इसलिए हमें प्लेटफ़ॉर्म बदलना पड़ा। मैंने फॉक्सप्रो 2 (अभी भी फॉक्स सॉफ्टवेयर के स्वामित्व में) और फिर वीएफपी (2) (जो विजुअलस्टूडियो 6.0 सूट का हिस्सा था) का उपयोग करना शुरू किया। सच्चाई यह है कि मुझे उत्पाद से प्यार हो गया, जिसका मतलब यह नहीं है कि मैंने विकल्पों की तलाश नहीं की है। मैंने हार्बर, [x]हार्बर का उपयोग किया है और मैं डाबो नामक उत्पाद को ट्रैक कर रहा हूं।

    समस्या यह है कि M$ ऐसे टूल का उपयोग नहीं करता है जो VB.NET जैसे उत्पादों को आसानी से हटा सके, FVP को इसके मूल से ही रिलेशनल डेटाबेस को संभालने के लिए डिज़ाइन किया गया है। इसका बीडी इंजन सबसे शक्तिशाली में से एक है और अनंत संख्या में बीडी के साथ संगत है। इसके अलावा, रनटाइम कचरे को चलाने के लिए 100 क्विंटल एमबी की आवश्यकता नहीं होती है, न ही अनुप्रयोगों को चलाने के लिए नासा जैसे प्रोसेसर वाली मशीनों की आवश्यकता होती है, जो कि .NET में होता है।

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

    के लिए नोट करें च स्रोत: वीएफपी संस्करण 9 अपनी पहली रिलीज के बाद से ही स्थिर था। वीएफपी 9 2004 में जारी किया गया था, लेकिन फॉक्सप्रो 23 साल से अधिक पुराना है, क्या संस्करण 9 स्थिर है? स्थिर फ़ॉक्सप्रो!
    (1) इस भाषा को राक्षस कंप्यूटर एसोसिएट्स द्वारा खरीदा गया था, फिर इसे फेंक दिया गया। क्लिपर अपने समय के लिए एक अत्यंत शक्तिशाली भाषा थी और इसने (C++ के बाहर) एक बहुत ही मजबूत OOP दर्शन लागू किया था।
    (2) क्लिपर की तरह, फॉक्सप्रो को एक राक्षस द्वारा अधिग्रहित किया गया था। हालाँकि उन्होंने इसमें सुधार किया, अंततः M$ ने .NET नामक गंदगी पर निर्णय लिया।

  6.   यहोशू कहा

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

  7.   जादूगरशैतान कहा

    मैं फ़फ़ुएंट्स और उन सभी लोगों से असहमत हूं जो उनसे सहमत हैं क्योंकि हम अपना पैसा देते हैं और हम इन Microsoft सज्जनों को बहुत सारा पैसा देते रहते हैं, इसलिए हम उनके ग्राहक हैं और हमें शिकायत करने और मांग करने का पूरा अधिकार है, मैं एक प्रोग्रामर हूं और मेरे ग्राहक स्पष्ट रूप से मांग करते हैं कि वे मुझे भुगतान करें, इसलिए यह मांग करना बेवकूफी नहीं है कि यह हमारा पूर्ण अधिकार है, और विजुअल फॉक्स ने मुझे वर्षों से खाना खिलाया है, लेकिन उस बकवास में न तो जावा और न ही .net, मैं साइ पास्कल जैसी गंभीर भाषाओं में प्रोग्राम करता हूं .

  8.   कार्लोस टोरिकोस कहा

    विज़ुअल फॉक्स की प्रोग्रामिंग तक खुद को सीमित रखने के लिए माइक्रोसॉफ्ट की ओर से बहुत बढ़िया, मैं इसे लिनक्स में बदल दूंगा, एक स्थिर, कठोर और सुरक्षित ऑपरेटिंग सिस्टम, विंडोज़ को धोखा नहीं देगा जो बहुत अधिक सिरदर्द देता है, भाड़ में जाएं माइक्रोसॉफ्ट वाले आप लोग

  9.   विक्टर गोडॉय कहा

    हमेशा की तरह, मिस्टर मनी ही हावी है, इंजीनियरिंग में मास्टर डिग्री के साथ 20 साल बेकार हैं, अगर मिस्टर मनी रास्ते में आती है, तो पलड़ा उसी की ओर झुक जाता है जिसके पास पैसा है, इसी तरह दुनिया चलती है और हम और अधिक नहीं कर सकता, और वीएफपी9 के विषय के संबंध में, मैं बहुत स्थिर प्रणालियों के बारे में जानता हूं जो 20 से अधिक वर्षों से काम कर रही हैं और अभी भी काम कर रही हैं, क्योंकि जिस व्यक्ति ने इसे विकसित किया वह कई चीजों की भविष्यवाणी करने में काफी चतुर था, मानसिक स्पष्टता, रचनात्मकता और सरलता ऐसे गुण हैं जो वे हमेशा अच्छे डेवलपर्स के साथ रहे हैं, इसलिए हम वीएफपी9 को सी के साथ जोड़ते हैं, अधिक नाम लिए बिना और मुझे नहीं लगता कि यह नहीं किया जा सकता है, मानक डेटाबेस और परिशुद्धता, व्यावसायिक समाधान प्रदान करने के लिए बहुत उपयोगी है, मैं पता नहीं वे और क्या चाहते हैं.

  10.   ऑस्कर कहा

    आज 2014 में सवाल यह होगा: विजुअल फॉक्सप्रो 9.0 में विकसित एप्लिकेशन माइक्रोसॉफ्ट ऑपरेटिंग सिस्टम के किस संस्करण तक चलेंगे? उदाहरण के लिए, आज एप्लिकेशन Windows 8.1 संस्करण तक चलते हैं।

  11.   जॉन Gotti कहा

    इस पार्टनर के अनुसार http://comunidadvfp.blogspot.com/2014/10/funciona-visual-foxpro-9-en-windows-10.html ...विंडोज 10 में पूरी तरह कार्यात्मक है... सादर!!!

  12.   क्लाउडियो जीबी कहा

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

    1.    गुमनाम कहा

      फॉक्स प्रो कई विशेषताओं वाली एक भाषा है जो किसी भी डेस्कटॉप एप्लिकेशन और देशी और विदेशी डेटाबेस प्रबंधन के लिए अतुलनीय लगती है, जब से मैंने इसे प्रोग्राम करना सीखा है, यह मुझे किसी भी क्लाइंट के साथ कभी विफल नहीं करती है, मैंने इसे वाइन सर्वर वर्चुअल के साथ मैक और लिनक्स पर आज़माया है, वीपीएन के साथ और सच्चाई यह है कि कुछ भी फॉक्स की तरह नहीं चलता है।
      विज़ुअल फ़ॉक्सप्रो के पास वही है जो अन्य करते हैं, इसलिए मैं केवल यही कह सकता हूँ कि Microsoft को इसे .NET प्लेटफ़ॉर्म से पूरी तरह से व्यावसायिक कारणों से हटाना पड़ा क्योंकि फ़ॉक्स इसे वे हथियार दे सकता था जो विज़ुअल बेसिक ने इसे दिए थे, लेकिन चूंकि यह नहीं है एक उत्पाद जिसके बारे में वह अपने मूल से विश्वास करता था वह उसे वह स्थान नहीं देना चाहता जिसके फॉक्स वास्तव में हकदार हैं, कई अवसरों पर ऐसा होता है कि "आम तौर पर कोई अपने बच्चों को दूसरों के बच्चों की तुलना में अधिक प्यार करता है"।
      यह उन मामलों में से एक है।