फ्री पास्कल 3.2.0 का नया संस्करण आता है और ये इसके बदलाव हैं

पाँच साल बाद संस्करण 3.0 के गठन के बाद से और सितंबर 2019 में एक नए संस्करण में नौकरी की घोषणा, अंत में का नया संस्करण क्रॉस-प्लेटफॉर्म संकलक नि: शुल्क पास्कल 3.2.0। नया संस्करण डेल्फी के साथ संगतता में सुधार लाने के उद्देश्य से पास्कल भाषा कार्यान्वयन में नवाचारों और परिवर्तनों का एक बड़ा हिस्सा जोड़ता है।

उसके अलावा भी आम बग फिक्स और नए आर्किटेक्चर और सिस्टम के लिए समर्थन शामिल हैं, जैसे AArch64, Linux, ppc64le, Android x86_64 और यहां तक ​​कि 16-बिट विंडोज भी हैं।

फ्री पास्कल के बारे में

जो लोग नहीं जानते हैं, उनके लिए फ्री पास्कल को पता होना चाहिए कि यह एक पेशेवर 32-, 64- और 16-बिट पास्कल संकलक है।

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

कई प्रोसेसर आर्किटेक्चर को लक्षित कर सकते हैं: इंटेल x86 (8086 सहित), AMD64, x86-64, PowerPC, PowerPC64, SPARC, ARM, AArch64, MIPS और Java वर्चुअल मशीन।

समर्थित ऑपरेटिंग सिस्टम शामिल हैं लिनक्स, FreeBSD, हाइकू, मैक OS X, iOS, iPhoneSimulator, डार्विन, DOS (16 और 32 बिट), विंडोज 32, विंडोज 64, WinCE, OS / 2, MorphOS, Nintendo GBA, Nintendo DS, Nintendo Wii, Android, AIX और AROS। इसके अतिरिक्त, मोटोरोला 68k वास्तुकला के लिए समर्थन विकास रिलीज में उपलब्ध है।

उसके अलावा भी यह संगत है बोरलैंड पास्कल 7, डेल्फी, थिंक पास्कल और मेट्रोएर्स पास्कल। इसी समय, लाजर आईडीई विकसित किया जा रहा है, जो फ्री पास्कल संकलक पर आधारित है और डेल्फी के समान कार्य कर रहा है।

फ्री पास्कल 3.2 में नया क्या है?

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

और यह इस नई रिलीज की सबसे दिलचस्प सस्ता माल है, जैसे कि कई हैं गतिशील सरणियों को आरंभ करने की क्षमता जोड़ना वाक्यविन्यास "[...]" का उपयोग करते हुए। साथ ही साथ सामान्य कार्यों, प्रक्रियाओं और विधियों के लिए नया समर्थन यह तर्क प्रकारों के लिए बाध्य नहीं हैं।

मानक (डिफ़ॉल्ट) मॉड्यूल नामस्थान के लिए समर्थन दिखाई दिया है। जोड़ा ब्लॉक धारक सी कि डेल्फी में गुमनाम तरीकों से मिलता है «।

भी गतिशील सरणियों के विस्तारित कार्यान्वयन पर प्रकाश डाला गया है, मौजूदा डायनेमिक सरणियों में सरणियों और तत्वों को जोड़ने के लिए, () ऑपरेशन जोड़ा गया था, साथ ही एरेस को हटाने के लिए पर्वतमाला और कॉनैट () को हटाने के लिए हटाएं ()।

रिकॉर्ड प्रकारों के लिए, इनिशियलाइज़, फ़ाइनलीज़, कॉपी और AddRef ऑपरेटरों को लागू किया जाता है।

इसके अलावा, यह मत भूलो नए प्लेटफार्मों के लिए समर्थन भी शामिल था AArch64 (ARM64), लिनक्स, ppc64le, Android x86_64, और i8086-win16 को संकलक में जोड़ा गया।

डिफ़ॉल्ट नाम स्थान को भी ध्यान में रखते हुए निम्नलिखित सुधार जोड़े गए थे:

  • गतिशील सरणियों के संबंध में कई सुधार (सम्मिलित करें, हटाएं, संघनन, इसके अतिरिक्त ऑपरेटर, स्थिरांक, जैसे ही वे घोषित किए जाते हैं, चर का प्रारंभ, निर्माणकर्ता)।
  • $ MinEnumSize, $ PackSet और $ PackRecords के लिए $ पुश और $ पॉप निर्देशांक।
  • कक्षा और रिकॉर्ड घोषणाओं में कक्षा थ्रेडवार अनुभाग।
  • जेनेरिक प्रकारों का संवर्द्धन और विस्तार, आउट-ऑफ-क्लास दिनचर्या के लिए भी।
  • नए ऑपरेटर रिकॉर्ड के प्रकारों का प्रबंधन करने के लिए (प्रारंभिक, प्रतिलिपि, AddRef, अंतिम रूप)।
  • RTTI एक्सटेंशन और ऑब्जेक्ट इंटरफेस के लिए सहायता टाइप करें।
  • नई इकाइयाँ: आरटीएल-जेनरिक (जेनरिक), आरटीआई (प्रायोगिक रूप से!), प्रोसेस यूनिकोड (टीप्रोसेस का यूनिकोड संस्करण)।
  • ट्राइजेन्सी क्लास पूरी तरह से यूनिकोड कंप्लेंट है।
  • सीएचएम पैकेज को बग को खत्म करने और प्रदर्शन में सुधार करने के लिए फिर से लिखा गया है।

अंत में, यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं इस नई रिलीज़ के बारे में, आप परिवर्तनों की पूरी सूची देख सकते हैं निम्नलिखित लिंक में

जबकि पुराने कार्यक्रमों को प्रभावित करने वाले परिवर्तनों के लिए, आप उनसे सलाह ले सकते हैं निम्नलिखित लिंक।

मुक्ति

जो लोग इस संकलक के नए संस्करण को डाउनलोड करने में रुचि रखते हैं, वे निम्न लिंक पर जाकर ऐसा कर सकते हैं जहां वे प्रत्येक समर्थित मंच के लिए संकलक के विभिन्न संस्करणों को पा सकते हैं।

लिंक यह है


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

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

*

*

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

  1.   लुइक्स कहा

    कठोर आलोचना की कीमत पर, यह शर्म की बात है कि पास्कल की तरह एक कुलदेवता द्वारा विस्थापित किया गया था, याक, जावा ।।

    1.    ग्रेगरी आरओ कहा

      +10 मुझे कभी भी जावा बनने का एक समझदार कारण नहीं मिला। और आलोचना पर भी सवाल न करें, आप इसके पक्ष में या खिलाफ हो सकते हैं, हमें सिर्फ अपनी राय के लिए छिपने की जरूरत है।

  2.   मैनुअल ANGEL GUTIERREZ मॉंट्स कहा

    मुझे कभी नहीं मिला। यह चर्चा है कि मैं 30 से अधिक वर्षों से सहयोगियों के साथ रहा हूं, सी क्या प्रस्ताव देता है जो पास्कल प्रदान नहीं करता है? मैं जावा की बात भी नहीं करता

    सब कुछ शुद्ध विपणन है, माइक्रोसॉफ्ट ने 30 साल पहले संकलक दुनिया पर एकाधिकार करने का फैसला किया, और वीबी और वीसी के बीच कड़ी मेहनत की। मैं जावा की बात भी नहीं करता…।

    पोर्टेबिलिटी थी, पास्कल ने 50 साल पहले पीवीएम (पास्कल वर्चुअल मशीन) की अवधारणा का आविष्कार किया था जिसे प्रदर्शन कारणों से छोड़ दिया गया था, और अब जेवीएम दुनिया के आठवें आश्चर्य के रूप में बेचा जाता है। खैर, अंत में मैंने जावा… के बारे में बात की।