০৫ মে, ২০২২·1 মিনিট পড়তে

উচ্চতায় যান ভাষা: 92% বিকাশকারী সন্তুষ্টি, তবুও কিছু বাধা রয়ে গেছে

গো ডেভেলপার সমীক্ষা 2021 গো ডেভেলপারদের মধ্যে ক্রমবর্ধমান সন্তুষ্টির মাত্রা প্রকাশ করেছে, যখন কিছু বাধা রয়ে গেছে, যেমন লাইব্রেরি এবং বৈশিষ্ট্যের অভাব। কিছু সীমাবদ্ধতা থাকা সত্ত্বেও, Go 1.18 মূল উদ্বেগগুলিকে সমাধান করার সাথে ভাষাটি ক্রমাগত বৃদ্ধি এবং বিকশিত হতে থাকে৷

উচ্চতায় যান ভাষা: 92% বিকাশকারী সন্তুষ্টি, তবুও কিছু বাধা রয়ে গেছে

Google-এর Go প্রোগ্রামিং ভাষা ব্যবহারকারীর সন্তুষ্টির একটি চিত্তাকর্ষক স্তর বজায় রেখেছে, একটি বিস্ময়কর 92% ভোটপ্রাপ্ত ডেভেলপাররা এটি সম্পর্কে ইতিবাচকতা প্রকাশ করেছেন। এই উচ্চ সন্তুষ্টির হার সত্ত্বেও, কিছু উদ্বেগ রয়ে গেছে, যার মধ্যে রয়েছে গ্রন্থাগার, বৈশিষ্ট্য এবং অবকাঠামোর অভাব। 2021 গো ডেভেলপার সমীক্ষার ফলাফলগুলি এই ফলাফলগুলিকে দেখায়, জরিপের ছয় বছরের ইতিহাসে সবচেয়ে বেশি সংখ্যক উত্তরদাতাদের মতামতকে প্রতিফলিত করে৷

26 অক্টোবর এবং 16 নভেম্বর, 2021-এর মধ্যে পরিচালিত এই সমীক্ষায় 11,840টি প্রতিক্রিয়া পাওয়া গেছে যা শক্তিশালী বিকাশকারীর সন্তুষ্টি নিশ্চিত করেছে৷ যাইহোক, Go-এর ব্যাপক গ্রহণে বাধা রয়ে গেছে, যেমন সমালোচনামূলক গ্রন্থাগার এবং বৈশিষ্ট্যের অনুপস্থিতি। ডেভেলপারদের জন্য যারা নির্দিষ্ট প্রকল্পের জন্য Go ব্যবহার করেননি, 39% ভাষার বৈশিষ্ট্যের অভাবের কথা উল্লেখ করেছেন, যখন 34% লাইব্রেরির অনুপস্থিতির কথা উল্লেখ করেছেন। সর্বাধিক ঘন ঘন অনুপস্থিত বৈশিষ্ট্যগুলির মধ্যে ছিল জেনেরিক, যা সমীক্ষার সময়কালের পরে, মার্চ মাসে Go 1.18 এর মাধ্যমে আনুষ্ঠানিকভাবে ভাষায় যোগ করা হয়েছিল।

সমীক্ষাটি Go-এর দীর্ঘমেয়াদী সম্ভাবনাগুলিতে উচ্চ স্তরের আস্থারও রিপোর্ট করেছে, 81% উত্তরদাতারা ভাষার ভবিষ্যত দিকনির্দেশ সম্পর্কে আশাবাদী। মডিউল ব্যবহার সংক্রান্ত কিছু চ্যালেঞ্জ চিহ্নিত করা হয়েছে, যেমন সংস্করণ করা, ব্যক্তিগত রেপোর সাথে কাজ করা এবং মাল্টি-মডিউল ওয়ার্কফ্লো পরিচালনা করা। যাইহোক, Go 1.18-এ ওয়ার্কস্পেসের প্রবর্তন এই উদ্বেগের অনেকগুলি সমাধান করেছে।

Go-এর প্রধান অ্যাপ্লিকেশনগুলি API/RPC পরিষেবা, CLI, ওয়েব পরিষেবা এবং লাইব্রেরি বা ফ্রেমওয়ার্কগুলিকে বিস্তৃত করে৷ এটা লক্ষণীয় যে সমীক্ষা করা ডেভেলপারদের 50% গো পারফরম্যান্স অপ্টিমাইজেশানের সর্বোত্তম অনুশীলন এবং প্রকল্প ডিরেক্টরি কাঠামোর বিষয়ে আরও নির্দেশিকা চেয়েছিল।

স্থাপনার লক্ষ্য এবং উন্নয়ন ব্যবস্থার জন্য Go-এর ব্যবহারের প্রবণতাও বিকশিত হয়েছে। লিনাক্সে প্রাথমিকভাবে বিকাশকারী উত্তরদাতাদের শতাংশ হ্রাস পেয়েছে, 2020 সালের 63% এবং 2019 সালে 66% এর তুলনায় 2021 রিপোর্টে 59% কমেছে। তুলনামূলকভাবে, Go on Windows ব্যবহারকারী বিকাশকারীদের সংখ্যা 2020 সালে 19% থেকে বেড়েছে 2021 সালে 24%। তবুও, 92% উত্তরদাতারা এখনও Go অ্যাপ্লিকেশনের জন্য তাদের স্থাপনার লক্ষ্য হিসাবে Linux পছন্দ করেন।

সমীক্ষার ফলাফলগুলি গো ডেভেলপমেন্টের জন্য তাদের গো-টু ক্লাউড প্ল্যাটফর্ম হিসাবে Amazon ওয়েব পরিষেবা, Google ক্লাউড প্ল্যাটফর্ম এবং Microsoft Azure-এর জন্য ডেভেলপারদের অব্যাহত পছন্দকেও তুলে ধরে। Go-এর সামঞ্জস্যপূর্ণ উচ্চ সন্তুষ্টির হার সত্ত্বেও, ভাষার জন্য তার বৃদ্ধির গতিপথ অব্যাহত রাখতে এবং দীর্ঘমেয়াদী স্থায়িত্ব বজায় রাখার জন্য এর ত্রুটিগুলি সমাধান করা অপরিহার্য।

এই ডেভেলপার উদ্বেগগুলির কিছু সমাধানে, AppMaster মতো no-code প্ল্যাটফর্মগুলি উপকারী হতে পারে। 2020 সালে Oleg Sotnikov দ্বারা প্রতিষ্ঠিত, AppMaster offers a no-code platform that enables developers to create backend, web, and mobile applications. Apps generated by the platform can work with any PostgreSQL-compatible database, making it an ideal choice for high-load use-cases and enterprise-level scalability.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started