मैंने पहले एआई प्रोटोटाइप के लिए उपयोग करने वाली भाषा के बारे में a question से पूछा। सर्वसम्मति यह प्रतीत होती है कि अगर मैं इसे तेज करना चाहता हूं, तो मुझे जावा या सी ++ जैसी भाषा का उपयोग करने की आवश्यकता है, लेकिन पाइथन/पर्ल/रुबी इंटरफ़ेस बिट्स के लिए अच्छा होगा।भाषाओं को जोड़ने
तो, यह मुझे एक और प्रश्न पर ले जाता है। इन भाषाओं को एक साथ जोड़ने के लिए कितना आसान है? और कौन सा संयोजन सबसे अच्छा काम करता है? इसलिए, अगर मैं एक रूबी सीजीआई-प्रकार प्रोग्राम चाहता हूं जो सी ++ या जावा एआई फ़ंक्शंस को कॉल कर रहा है, तो क्या करना आसान है? कोई संकेतक जहां मैं उस तरह की चीज करने के बारे में जानकारी ढूंढता हूं? या एक अलग संयोजन बेहतर होगा?
वेब अनुप्रयोगों लेखन के साथ मेरा मुख्य अनुभव सी ++ सीजीआई साथ शुरू किया था और उसके बाद (लगभग 10 साल पहले) जावा सर्वलेट पर चले गए और फिर एक लंबे अंतराल के प्रोग्रामिंग से दूर होने के बाद मैं कुछ पीएचपी किया था। लेकिन मुझे एक स्क्रिप्टिंग भाषा में एक वेब अनुप्रयोग लिखने का अनुभव नहीं मिला है, जो गति-महत्वपूर्ण बिट्स के लिए संकलित भाषा में कॉल करता है। तो किसी भी सलाह का स्वागत किया जाएगा!
ओविड ने मुझे कुछ साल पहले बताया था कि एआई :: PRolog उत्पादन के उपयोग के लिए बहुत धीमी है। मैं इसे एक परियोजना के लिए उपयोग करना चाहता था और उसने मुझे निराश किया :) –