2011-05-27 6 views
9

एक छात्र और मैं दुभाषियों का एक नया परिवार बना रहा हूं, जिसे हम मौजूदा दुभाषियों के खिलाफ बेंचमार्क करना चाहते हैं। हम Computer Language Benchmarks Game में उपयोग किए जाने वाले सभी स्रोत कोड वाले टैरबॉल या ज़िप फ़ाइल को डाउनलोड करना पसंद करेंगे। मैंने project page से ज़िप फ़ाइल डाउनलोड की है, लेकिन इसमें केवल कुछ बुनियादी ढांचे हैं जो डेबियन लेनी और पायथन स्रोत कोड पर केवल 2 बेंचमार्क के लिए काम नहीं करते हैं। अन्य सभी स्रोत कोड एमआईए है।मैं "कंप्यूटर भाषा बेंचमार्क गेम" (जिसे पहले ग्रेट लैंग्वेज शूटआउट के नाम से जाना जाता था) के लिए स्रोत कोड कैसे प्राप्त कर सकते हैं?

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

मुझे इस स्रोत कोड को खोजने में सक्षम नहीं होने के लिए एक पूर्ण बेवकूफ लगता है, लेकिन मैं नहीं कर सकता। क्या कोई मुझे बता सकता है मैं सभी कैसे डाउनलोड कर सकता हूं स्रोत कोड भाषा बेंचमार्क गेम में उपयोग किया जाता है?


[एनबी मेरा मानना ​​है कि इस सवाल का अतः क्योंकि मानक प्रोग्रामर जो प्रदर्शन के साथ चिंतित होने की जरूरत के लिए एक महत्वपूर्ण संसाधन हैं के लिए गुंजाइश है।]

+0

"डेबियन लेनी पर काम नहीं करता है" - शायद यह एक जल्दबाजी निष्कर्ष है (उबंटू पर काम करता है, फेडोरा पर काम करता है, एमएस विस्टा पर काम करता है)। किसी भी मामले में, मैंने पाइथन लिपि और रीडमे को संशोधित किया है ताकि यह कार्य करने के तरीके के बारे में एक कदम-दर-चरण समझ सके। – igouy

उत्तर

14

zipball आप डाउनलोड की बैरिस्टर मॉड्यूल के लिए था । आप बेंच मॉड्यूल चाहते हैं (केवल पूर्ण रेपो पैकेज के हिस्से के रूप में पैक किया गया हो)।

आधिकारिक सीवीएस से बेंचमार्क सूत्रों पाने के लिए:

git clone git://github.com/kragen/shootout.git 

सरकारी रेपो टारबॉल: https://alioth.debian.org/snapshots.php?group_id=100815

अनधिकृत दर्पण रेपो zipball

cvs -d :pserver:[email protected]:/cvs/benchmarksgame login 
cvs -d :pserver:[email protected]:/cvs/benchmarksgame checkout benchmarksgame/bench 

रेपो एक unofficial mirror on Github के रूप में भी उपलब्ध है : https://github.com/kragen/shootout/zipball/master

(देखें http://shootout.alioth.debian.org/play.php#misc)

+0

शानदार! मेरे द्वारा किए गए सभी स्रोत उपयोगी थे। आपने इसे कैसे समझ लिया ?? –

+1

अंतिम लिंक से: "आप प्रोजेक्ट सीवीएस रिपोजिटरी] (https://alioth.debian.org/scm/?group_id=30402) से सभी प्रोग्राम (या केवल कुछ प्रोग्राम) के लिए स्रोत कोड ले सकते हैं। - ** सह शूटआउट/बेंच ** (प्रोजेक्ट सीवीएस रिपोजिटरी के [एक स्वतंत्र गिटहब क्लोन] (https://github.com/kragen/shootout) भी है।) " –

+0

क्या पाने के लिए एक और अधिक अद्यतित तरीका है अब यह परियोजना अलीओथ में शूटआउट के बजाय बेंचमार्कसम में स्थानांतरित हो गई है? वर्तमान में काम करने के लिए एकमात्र तरीका गिटहब क्लोन के माध्यम से है। – Treffynnon

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

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