मागील Google I / O दरम्यान, Google ने स्पष्टपणे सूचित केले आहे की जावा यापुढे अँड्रॉइडची मुख्य प्रोग्रामिंग भाषा होणार नाही अजगर किंवा कोटलिन सारख्या इतर भाषांना मार्ग द्या. उबंटूमध्ये पायथन स्थापित करणे अनावश्यक आहे कारण ते उबंटू वितरणात आधीच आले आहे, परंतु आणि कोटलिन? उबंटूवर कोटलिन कसे स्थापित केले जाऊ शकते? हे करणे सोपे आहे?
कोटलिन केवळ विंडोज किंवा मॅकोसवरच स्थापित केले जाऊ शकत नाही परंतु उबंटू आणि डेरिव्हेटिव्ह्जसह युनिक्स-आधारित ऑपरेटिंग सिस्टमवर देखील स्थापित केले जाऊ शकते.
कोटलिन ही एक विनामूल्य प्रोग्रामिंग भाषा उपलब्ध आहे अधिकृत वेबसाइट प्रकल्प यासाठी आम्हाला फक्त कोटलिनची नवीनतम आवृत्ती डाउनलोड करायची आहे आणि ती आमच्या उबंटूमध्ये अनझिप करायची आहे. ही एक सोपी प्रक्रिया आहे परंतु संकलित करताना ही समस्या उद्भवू शकते. अशा प्रकारे, इंस्टॉलेशन स्क्रिप्ट्ससाठी निवड करणे चांगले. आपल्याला फक्त टर्मिनल उघडावे लागेल आणि खालील लिहावे लागेल:
curl -s https://get.sdkman.io | bash
आणि मग, खालील आदेशासह स्थापना करा:
sdk install kotlin
आता आपल्याकडे उबंटूमध्ये कोट्लिन भाषा आधीच आहे. पण हे सर्व आहे का?
कोटलिन मध्ये एक प्रोग्राम कसा बनवायचा
सत्य आहे की नाही. हे आम्हाला परवानगी देईल कोटलिन कोड संकलित करा परंतु फायली तयार करू नका. फायली तयार करण्यासाठी आपण हे करू शकतो आम्ही उबंटूमध्ये स्थापित करू शकणारे कोड संपादक किंवा थेट आयडीई वापरा. एकदा आम्ही कोड लिहिला की आम्ही त्यासह सेव्ह करतो विस्तार .केटी आणि तयार केलेल्या फाईल प्रमाणेच आम्ही टर्मिनल उघडतो. टर्मिनलवर आपण लिहित आहोत.
kotlinc ARCHIVO-CODIGO.kt -include-runtime -d ARCHIVO-CODIGO.jar
उबंटू फाइल संकलित करेल आणि एक एक्झिक्युटेबल फाइल तयार करेल जी जावा व्हर्च्युअल मशीन वापरेल, आम्ही उबंटूमध्ये आधीपासून स्थापित केलेली काहीतरी. तर, या सोप्या चरणांबद्दल धन्यवाद, आम्ही कोटलिन भाषेसाठी लिहिलेला कोणताही कोड स्थापित आणि चालवू शकतो. जर आम्ही वापरतो अँड्रॉइड स्टुडिओ, कोटलिन स्थापना अधिक सुलभ आहे कारण आम्हाला फक्त संबंधित प्लगइन शोधायचे आहे आणि ते Google IDE द्वारे स्थापित करावे लागेल.
2 टिप्पण्या, आपल्या सोडा
ठीक आहे, मला लेख समजत नाही, प्रथम आपण हे सांगा (मी उद्धृत केले):
"गेल्या गूगल आय / ओ दरम्यान, गूगलने स्पष्टपणे सूचित केले आहे की अजगर किंवा कोटलिनसारख्या अन्य भाषांमध्ये जावा देण्यासाठी जावा अँड्रॉइडची मुख्य प्रोग्रामिंग भाषा असल्याचे थांबेल."
आणि मग आपण हे म्हणता (मी उद्धृत करतो):
"उबंटू ही फाइल संकलित करेल आणि एक एक्झिक्युटेबल फाइल तयार करेल जी जावा व्हर्च्युअल मशीन वापरेल, आम्ही उबंटूमध्ये आधीपासून स्थापित केली आहे."
कृपया माझ्या गोंधळात मला मदत कराल का? धन्यवाद!
जावा ही एक भाषा आहे, ज्याचा कोड जावा व्हर्च्युअल मशीनवर चालण्यासाठी संकलित केलेला आहे. कोटलिन ही वेगळी वैशिष्ट्ये असलेली आणखी एक भाषा आहे जी जावा व्हर्च्युअल मशीनवर चालण्यासाठी देखील संकलित केली आहे.
तीन संकल्पना आहेत: जावा व्हर्च्युअल मशीन, जावा भाषा आणि केटोलिन भाषा