2009-08-08 15 views
14

मुझे वास्तव में Perl/Tk पसंद है, लेकिन यह राय है कि यह डीओए है। मुझे लगता है कि Tcl::Tk और Tkx बेहतर समाधान हैं। मान लें कि मैं Perl/Tk छोड़ देता हूं। Tcl::Tk (जिसे 2007 से अपडेट नहीं किया गया है, और जिसका लेखक प्रतीत होता है) तक पहुंचने के लिए "सबसे समर्थित" मार्ग है, या Tkx? इनमें से कोई भी सक्रिय रूप से उपयोग/समर्थित है?क्या मुझे पर्ल जीयूआई के लिए पर्ल/टीसी, टीसीएल :: टीएक्स या टीएक्स का उपयोग करना चाहिए?

+2

यदि आप टीसीएल :: टेक अपनाना चाहते हैं तो आप इसे आजमा सकते हैं: http://www.cpan.org/misc/cpan-faq.html#How_adopt_module – Nifle

उत्तर

8

मैं wxPerl के साथ अच्छा परिणाम मिला है, here is a short article on O'Reilly

नोट: मैं Win32 को लक्षित किया गया था और इस बारे में 5 साल पहले किया गया था।

+0

मुझे नहीं लगता कि यह सवाल का जवाब देने में मददगार है यह पूछा गया था। यह टूलकिट का उपयोग करने के खतरनाक प्रश्न का उत्तर देने में भी मदद नहीं करता है क्योंकि आपका उत्तर तेजी से विकसित होने वाली तकनीक पर पांच साल की पुरानी जानकारी पर आधारित है। –

+2

@ ब्रायन: WxPerl अब अधिक प्रासंगिक है कि 5 साल पहले गैबर, एडम और अन्य ने पैड्रे बनाने के प्रयास के लिए धन्यवाद, एक बड़ा wxPerl आवेदन। – dolmen

+0

@ डॉल्मेन: यह सच हो सकता है, लेकिन सवाल विशेष रूप से लगभग $ था, इसलिए मैंने कहा कि मुझे नहीं लगता था कि उत्तर उपयोगी था। मैं सभी विकल्पों को पोस्ट करने के लिए हूं जब कोई कहता है कि "कौन सा उपकरण बेहतर है" या "क्या कोई विकल्प हैं" लेकिन यह सवाल नहीं था। मुझे यह सुनकर खुशी हो रही है कि wxPerl मौजूद है और प्रासंगिक है। –

15

हुड के तहत Tcl::Tk और TkxTcl मॉड्यूल का उपयोग Tcl/Tk के पुल के रूप में करें। अंतर वे एपीआई में हैं जो वे पर्ल में पेश करते हैं।

Tkx ActiveState द्वारा विकसित किया गया था, जो इसे अपने उपकरणों के लिए जीयूआई में उपयोग करते हैं। (उदाहरण के लिए पीपीएम) यह सक्रिय रूप से उपयोग किया जाता है, हालांकि यह कहना मुश्किल है कि यह कितना व्यापक है। यह भी समर्थित है, लेकिन क्योंकि यह टीसीएल पर इतनी पतली परत है कि समर्थन करने के लिए कोई बड़ा सौदा नहीं है। एक तरह से यह एक अच्छी बात है - बदलने या तोड़ने के लिए बहुत कम है - लेकिन यह त्याग करने की छाप देता है।

टीसीएल :: टीआरएल ने एक साइड प्रोजेक्ट के रूप में शुरू किया ताकि यह प्रदर्शित किया जा सके कि पर्ल/टीसी के साथ एपीआई संगतता संभव थी। मुझे इसका विचार पसंद है - यह केवल use Tk से use Tcl::Tk को बदलने और टाइल/थीम जैसे टाइल/थीम के नए संस्करणों के लाभ प्राप्त करने के लिए अद्भुत होगा। दुर्भाग्यवश, यह अभी तक नहीं है। ऐसा लगता है कि कुछ काम किया जा रहा है, लेकिन बहुत कुछ नहीं। यह वास्तव में अधिक डेवलपर्स का उपयोग कर सकता है।

व्यक्तिगत रूप से, मैं Tkx का उपयोग करता हूं। यदि आप पर्ल/टी में विकास में अनुभव कर रहे हैं तो संक्रमण बहुत दर्दनाक नहीं है, लेकिन मुझे लगता है कि यह शुरू करना मुश्किल होगा। सबसे बुरा हिस्सा यह है कि इसे उपयोग करने के लिए आपको Tcl/Tk documentation का संदर्भ देना होगा। यह बहुत अच्छा है अगर आप टीसीएल को जानते हैं क्योंकि पुल से पर्ल तक बहुत कम आश्चर्य की बात है, लेकिन यदि आप अपरिचित भाषा से अनुवाद करने के लिए अजीब नहीं हैं।

+1

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

+1

यदि आप टीसीएल :: टेक को अपनाना चाहते हैं तो आप इसे आजमा सकते हैं: http://www.cpan.org/misc/cpan-faq.html#How_adopt_module – Nifle

+1

@xcramps: आप tcltk- को संदेश भेजकर मेलिंग सूची में शामिल हो सकते हैं। [email protected]। मैंने कभी-कभी वडिम को देखा है। –

संबंधित मुद्दे