इस प्रोजेक्ट के बारे में
Elephc एक PHP-से-नेटिव कंपाइलर है जो PHP के एक उपसमुच्चय को सीधे नेटिव असेंबली में अनुवादित करता है। यह macOS ARM64, Linux ARM64, और Linux x86_64 के लिए स्टैंडअलोन बाइनरी बनाता है, और macOS होस्ट से iOS लक्ष्यों के क्रॉस-कंपाइलिंग का समर्थन करता है। सामान्य स्रोत कोड को ऑपकोड फॉलबैक के बिना AOT-संकलित किया जाता है, जबकि वैकल्पिक गतिशील मूल्यांकन एक स्थिर रूप से जुड़े इंटरप्रेटर ब्रिज पर निर्भर करता है।
यह परियोजना विशेष कंपाइलर एक्सटेंशन पेश करती है जैसे फ्लैट POD रिकॉर्ड के लिए `packed class`, सन्निहित टाइप किए गए सरणियों के लिए `buffer<T>`, कच्चे मेमोरी संचालन के लिए `ptr`, और विदेशी फ़ंक्शन इंटरफेस (FFI) के लिए `extern` घोषणाएँ। यह फाइबर, OOP सुविधाओं, आधुनिक PHP प्रकारों का समर्थन करता है, और प्रदर्शन निगरानी और नेटिव पैकेज प्रबंधन उपकरण शामिल करता है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.