Golo (programming language)
গোলো হল কম্পিউটার সফ্টওয়্যার, যা জাভা ভার্চ্যুয়াল মেশিনের (জেভিএম) জন্য একটি প্রোগ্রামিং ভাষা। গতিশীল, দুর্বল টাইপিং সহ এটি সহজ। এটি 2012 সালে ইনস্টিটিউট ন্যাশনাল ডেস সায়েন্সেস অ্যাপ্লিকেস ডি লিয়ন (আই. এন. এস. এ)-এর সেন্টার অফ ইনোভেশন ইন টেলিকমিউনিকেশনস অ্যান্ড ইন্টিগ্রেশন অফ সার্ভিস (সি. আই. টি. আই) ল্যাবরেটরির ডায়নামিড গ্রুপের গবেষণা কার্যক্রমের অংশ হিসাবে তৈরি করা হয়েছিল। এটি ইক্লিপস পাবলিক লাইসেন্স 2-এর অধীনে বিনামূল্যে এবং ওপেন সোর্স সফ্টওয়্যার হিসাবে বিতরণ করা হয়। ইতিহাস এটি একটি প্রদর্শনী হিসাবে তৈরি করা হয়েছে যে কীভাবে ইনভোনামিকের সাথে একটি ভাষা রানটাইম তৈরি করা যায়। জোলো মূলত প্রোগ্রামিং ভাষা জাভা এবং অন্যান্য জেভিএম ভাষার সাথে আন্তঃব্যবহারযোগ্য (উদাহরণস্বরূপ, সংখ্যাসূচক প্রকারগুলি হল java.lang থেকে বক্সিং ক্লাস, এবং সংগ্রহ আক্ষরিক লিভারেজ java.util ক্লাস), যা জেভিএম-এ চলে। 2015 সালের জুন মাসে, গোলো একটি সরকারী এক্লিপস ফাউন্ডেশন প্রকল্পে পরিণত হয়। 2022 সালের সেপ্টেম্বরে প্রকল্পটি শেষ করা হয়। প্রযুক্তিগত বিবরণ ভাষার বৈশিষ্ট্যগুলি প্রাথমিকভাবে জাভা এসই 7-এ আবির্ভূত ইনভোনামিক-জেএসআর 292-এর দক্ষতার চারপাশে ডিজাইন করা হয়েছে। গোলো সময়মতো বাইটকোডের সংকলন ব্যবহার করে। যদিও একটি প্রোগ্রাম সম্পাদনের সময় বাইটকোড স্থিতিশীল থাকে, তবে আহ্বানমূলক-ভিত্তিক পুনর্গঠনযোগ্য কল সাইটগুলি যুক্তিসঙ্গত কার্যকারিতা বের করতে হটস্পট জাস্ট-ইন-টাইম কম্পাইলারকে (জেআইটি) সহায়তা করার জন্য অভিযোজিত প্রেরণ প্রক্রিয়াকে সমর্থন করে। প্রকাশনা ব্যাপটিস্ট মেইনগ্রেট, ফ্রেডরিক লে মৌয়েল, জুলিয়ান পঙ্গে, নিকোলাস স্টলস, জিয়ান সিয়া এবং ইয়ানিক লোইসো। ইন্টারনেট অফ থিংসের জন্য একটি বিচ্ছিন্ন প্রসঙ্গ-ভিত্তিক প্রোগ্রামিং ভাষার দিকে। ইকোপ 2015-তে আয়োজিত প্রসঙ্গ-ভিত্তিক প্রোগ্রামিং সম্পর্কিত 7ম আন্তর্জাতিক কর্মশালায় উপস্থিত হওয়ার জন্য। প্রাগ, চেক প্রজাতন্ত্র। জুলাই 2015। জুলিয়েন পঙ্গে, ফ্রেডেরিক লে মোয়েল, নিকোলাস স্টলস, ইয়ানিক লোইসো। ট্রুফল-ভিত্তিক গোলো ইন্টারপ্রিটারের জন্য সুযোগ। টেকনিক্যাল রিপোর্ট arXiv: 1505.06003 (cs.PL) এবং HAL-INRIA ডিপোজিট জুলিয়েন পঙ্গে, ফ্রেডেরিক লে মৌয়েল এবং নিকোলাস স্টলস। গোলো, পোস্ট-ইনভোকেডিনামিক জেভিএম-এর জন্য একটি গতিশীল, হালকা এবং দক্ষ ভাষা। প্রোকসে। পিপিপিজে '13। স্টুটগার্ট, জার্মানি। সেপ্টেম্বর 2013। ডিওআই লিঙ্ক। এইচএএল-আইএনআরআইএ আমানত। স্লাইড। আরও দেখুন জে. ভি. এম ভাষার তথ্যসূত্রের তালিকা] বাহ্যিক লিঙ্কগুলো গিটহাব সংগ্রহস্থলে গোলো ইনকিউবেশন পৃষ্ঠায় <আই. ডি. 1> ইক্লিপস ইন্টিগ্রেশন ফর গোলো নেটবিন্স মডিউল সমর্থন করার জন্য জোলো প্রোগ্রামিং ল্যাঙ্গুয়েজ জে. ভি. এম প্রোগ্রামিং ল্যাঙ্গুয়েজ সফ্টওয়্যার ইক্লিপস লাইসেন্স ব্যবহার করে