2013-10-25 3 views
15

स्कैला किस भाषा में लिखी गई है?स्कैला किस भाषा में लिखी गई है, और स्रोत कहां मिल सकता है?

स्कैला का स्रोत कोड कहां प्राप्त करता है? मैं स्कैला स्रोत में खुद को लिख रहा हूं, स्कैला में लिखी गई परियोजना नहीं।

नोट: मैंने यहां कुछ अन्य चर्चाओं के बीच https://stackoverflow.com/questions/2135966/where-do-i-find-an-open-source-project-written-in-scala देखा है।

+0

https://github.com/scala/scala स्रोत कोड –

उत्तर

19

Scala is [now] written in Scala। यह प्रक्रिया (एक भाषा/कंपाइलर बनाने का उपयोग जिसे स्वयं बनाने के लिए उपयोग किया जा सकता है) "bootstrapping" के रूप में जाना जाता है।

scalac स्रोत कोड GitHub scala/scala पर पाया जा सकता:

[GitHub स्केला] है स्काला प्रोग्रामिंग भाषा के लिए भंडार।

"कंपाइलर गट्स" के लिए, nsc - New Scala Compiler में देखना शुरू करें।

Scala Developer Documentation "portal" भी देखें जो संक्षेप में संकेत देता है कि पिछले निर्माण के शीर्ष पर नए स्काला/स्केलेक संस्करण कैसे स्तरित किए गए हैं।

+0

thx है - यह वही है जो मैं ढूंढ रहा हूं। मुझे लगता है कि मुझे अपनी डिस्क पर यह खोजने की उम्मीद है, जैसे जेडीके स्रोत – Roam

+0

स्केलैक प्री-स्कैला 2.0 जावा में लिखा गया था। आप क्यों कहते हैं कि यह नहीं था? –

+0

@Roam यदि आपने स्कैला स्थापित करते समय स्रोत कोड स्थापित करने के लिए कहा है, तो आपको जार के रूप में स्कैला घर पर 'src' उपनिर्देशिका' पर स्रोत मिलेगा। –

4

स्कैला स्कैला में ही लिखा गया है, और मुझे लगता है कि उपयोगकर्ता 2864740 ने पहले ही 'बूटस्ट्रैप' के बारे में कुछ बताया है।

स्रोत कोड की खोज के लिए, गितूब निश्चित रूप से एक अच्छी जगह है, लेकिन मुझे अच्छी जगह Codatlas to view Scala Source Code पता चला, जो कुछ बहुत ही आवश्यक आईडीई फीचर्स प्रदान करता है, जैसे परिभाषा और क्रॉस संदर्भ पर कूदना। मेरे लिए वेब पर गिटहब की तुलना में बेहतर कोड ब्राउज़िंग अनुभव है।

उदाहरण के लिए, Array कक्षा शुरू करने के लिए एक अच्छी जगह है।

मैंने स्कैला स्रोत कोड देखने के लिए हाल ही में इसका उपयोग किया। उम्मीद है की यह मदद करेगा।

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