অতীতে জাভাটিরও কি একই গুরুত্ব থাকবে, বা এটি আজকের তুলনায় কম প্রাসঙ্গিক হবে?
অতীতে জাভাটিরও কি একই গুরুত্ব থাকবে, বা এটি আজকের তুলনায় কম প্রাসঙ্গিক হবে?
উত্তর:
জাভা প্রাসঙ্গিক এবং এন্টারপ্রাইজ কম্পিউটিং বিশ্বে বহু বছর ধরে প্রাসঙ্গিক হতে থাকবে।
এটি অন্যান্য ক্ষেত্রে প্রাসঙ্গিক অব্যাহত রয়েছে কিনা তা ওরাকল কী করে তার উপর অনেক বেশি নির্ভর করে। তারা যদি এমই, ডেস্কটপ অ্যাপ্লিকেশন এবং অন্যান্য ক্ষেত্রে কিছু জীবন (এবং সংস্থানগুলি) ইনজেক্ট করে এবং তারা জাভা ভাষার বিবর্তন নিয়ে চাপ দেয়, তবে জাভা ভাল করবে।
তবে যদি ওরাকল আরএন্ডডিটিকে পিছনে ফেলে এবং / অথবা জাভা স্পেসে অন্য খেলোয়াড়দের থামানোর চেষ্টা করে, তবে কেউ / কিছু সংস্থার জাভা-জাতীয় ভাষা আরও ভাল (এবং আরও উন্মুক্ত) বিকশিত হওয়ার ভাল সম্ভাবনা রয়েছে। যদি ওরাকল গুগলের বিরুদ্ধে তাদের মামলা জিতে যায় তবে আমি পূর্বাভাস দিয়েছি যে অ্যান্ড্রয়েড প্ল্যাটফর্মের পরবর্তী প্রজন্মের একটি নতুন ভাষা থাকবে, ঠিক যেমন সি # এর সাথে ঘটেছিল। গুগল যদি খোলামেলা অধিকার পায় ... তবে, গেমটি চালু আছে!
I predict that the next generation of the Android platform will have a new language, just like happened with C#.
ভুলে যাবেন না যে গোসলিং এখন গুগলের পক্ষে কাজ করে; নাইটহ্যাকস
হ্যাঁ, জাভা অবশ্যই প্রাসঙ্গিক হতে থাকবে এবং সম্ভবত দীর্ঘকাল ধরে সফটওয়্যার বিকাশের জন্য 1 নম্বর সামগ্রিক প্ল্যাটফর্ম হিসাবে এটির অবস্থান বজায় রাখবে।
প্রথমত, জাভা কেন এবং তার শক্তিশালী পছন্দ হিসাবে চালিয়ে যাওয়ার কারণগুলি:
জাভা এখনও সর্বাধিক জনপ্রিয় ল্যাঙ্গেজ - এবং এর অর্থ এটির সর্বাধিক বিকাশকারী, সর্বাধিক চলমান বিকাশ, বৃহত্তম ইনস্টলড বেস ইত্যাদি রয়েছে sharp কোনও তীব্র হ্রাসের লক্ষণ নেই - উদাহরণস্বরূপ আপনি যদি টিআইওবি প্রবণতার দিকে নজর দেন তবে এটি সহজেই চলতে পারে could পরবর্তী 10-15 বছরের জন্য নং 1
জাভা, এর ত্রুটি থাকা সত্ত্বেও, এন্টারপ্রাইজ অ্যাপ্লিকেশনগুলির বিকাশের জন্য এখনও একটি দুর্দান্ত ভাষা । এটি ভার্বোজ এবং ওওপি বিকাশের মোটামুটি মানকৃত শৈলীর প্রচারের প্রবণতা হ'ল একটি ভাল জিনিস যখন অ্যাপ্লিকেশনগুলি বেশ কয়েক বছর ধরে বিভিন্ন বিকাশকারীকে বেশ কয়েক বছর ধরে মোটামুটি মানক পদ্ধতিতে বজায় রাখতে হয়। স্মার্ট সিআইওরা এটি উপলব্ধি করে, এ কারণেই আপনি খুব শীঘ্রই কোনও উদ্যোগে জাভাটি অদৃশ্য হয়ে দেখতে পাবেন না। বিটিডাব্লু, এবং জাভা তৈরি করার সময় এর সুস্পষ্ট লক্ষ্যটি ছিল এটি "সরল, অবজেক্ট ওরিয়েন্টেড এবং পরিচিত" হওয়া উচিত।
ভাষার সাফল্য কেবল ভাষার ক্ষেত্রেই নয়, ভাষার জন্য উপলব্ধ গ্রন্থাগারগুলির বাস্তুসংস্থান সম্পর্কেও রয়েছে । এই ক্ষেত্রে, জাভা কোনও ক্ষেত্রেই দ্বিতীয় নয়, ওপেন সোর্স এবং বাণিজ্যিক গ্রন্থাগারগুলির বিশাল অ্যারে রয়েছে।
পারফরম্যান্স - আধুনিক জেভিএমগুলিতে জেআইটি সংকলিত কোড গতির দিক দিয়ে অনুকূলিত নেটিভ কোডের খুব কাছাকাছি চলে। অনুশীলনে, এর অর্থ জাভা সাধারণত দ্রুততম ভাষা / প্রয়োগের সংমিশ্রণগুলির মধ্যে একটি হয় ( যদি আপনি চান তবে ত্রুটিযুক্ত বেঞ্চমার্ক দেখুন )। যে কেউ জাভাটি ধীর গতিতে মনে করেন (বা, মঙ্গলভাবের জন্য, "ব্যাখ্যা করেছেন") তাদের সত্যগুলি গত শতাব্দী থেকে আপডেট করা দরকার।
প্রধান কর্পোরেট ব্যাকিং - জাভা বিশ্বের অন্যতম বৃহত এবং গুরুত্বপূর্ণ প্রযুক্তি সংস্থাগুলি এবং সংস্থাগুলি দ্বারা সমর্থিত একটি কৌশলগত প্ল্যাটফর্ম - আমরা গুগল, ওরাকল, আইবিএম, অ্যাপাচি সফ্টওয়্যার ফেডারেশন ইত্যাদির কথা বলছি। জাভাতেও প্রযুক্তির প্রধান ব্যবহারকারীদের যথেষ্ট সমর্থন রয়েছে - ব্যাংক, মিডিয়া সংস্থাগুলি ইত্যাদি অন্য কোনও ভাষা / প্ল্যাটফর্মের এমন বিস্তৃত শিল্প সমর্থন নেই (এমনকি খেলোয়াড়দের মাঝে মাঝে টিফ থাকে :-))
অ্যান্ড্রয়েড - মোবাইল স্পেসে জাভাকে একটি বড় উত্সাহ দিচ্ছে। প্রচুর স্টার্টআপগুলি এটি টার্গেট করছে, এবং মোবাইল স্টার্টআপসেও জাভাটি সার্ভারের দিক থেকে বেছে নেওয়ার উপযুক্ত কারণ আশা করা অযৌক্তিক নয়।
বহনযোগ্যতা : জাভা একটি আসল ক্রস প্ল্যাটফর্ম প্রোগ্রামিং পরিবেশের অস্তিত্বের সবচেয়ে কাছের জিনিস। এটি উচ্চ শেষ সার্ভার থেকে স্মার্টফোনের সবকিছু উপর, এবং কম্পাইল বিশুদ্ধ জাভা কোড হবে এই সব প্ল্যাটফর্মের উপর অপরিবর্তিত চালানো। খুব অল্প সংখ্যক ভাষাই একই ডিগ্রি নির্ভরযোগ্যতার সাথে বলতে পারে। বাইটকোড ভাষা হিসাবেও, জাভাটির লাইব্রেরি স্পেসে অন্তর্নিহিত সুবিধা রয়েছে কারণ সংকলিত লাইব্রেরিগুলি প্ল্যাটফর্মগুলি জুড়ে সহজাতভাবে বহনযোগ্য।
দুর্দান্ত সরঞ্জামগুলি - যার বেশিরভাগই বিনামূল্যে এবং / অথবা উন্মুক্ত উত্স। নেটবিন এবং ইক্লিপস আইডিই স্পেসের দুর্দান্ত উদাহরণ। পুরোপুরি উত্পাদনশীল হওয়ার জন্য বিকাশকারীদের ভাল সরঞ্জাম প্রয়োজন, সুতরাং এটি ভাষা / প্ল্যাটফর্ম পছন্দের একটি গুরুত্বপূর্ণ বিষয় factor
জাভা হ'ল ওপেন সোর্স - কেন এখানে ভাল জিনিস তা intoুকতে যাচ্ছি না, তবে এটুকু বলাই যথেষ্ট যে ক) ওপেনজেডকে মূল জাভা বাস্তবায়ন এবং খ) আকর্ষণীয় জাভা গ্রন্থাগার এবং সরঞ্জামের বেশিরভাগই উন্মুক্ত উত্স।
জাভা কেবল একটি ভাষা নয়, এটি একটি প্ল্যাটফর্ম : জেভিএম-তে ক্লোজার এবং স্কালার মতো অনেক প্রতিশ্রুতিবদ্ধ ভাষা রয়েছে যা ভাষার ফ্রন্টের প্ল্যাটফর্মের ভবিষ্যতের প্রতিনিধিত্ব করে। আমার ভবিষ্যদ্বাণীটি হ'ল জাভা ভাষা বৈশিষ্ট্যগুলিতে ছোটখাট উন্নতি (জেডিকে,, ৮ ইত্যাদি) অর্জন করতে থাকে যখন এই নতুন জেভিএম ভাষাগুলি যেখানে কাটিয়া প্রান্তের নতুনত্ব ঘটবে। তবে এটি সমস্ত জাভা প্ল্যাটফর্মের অংশ।
দ্বিতীয়ত, জাভা কীভাবে প্রতিস্থাপন করা হবে? আসুন বিকল্প প্রতিযোগীদের তাকান:
অবশেষে, কিছু সিদ্ধান্ত / পূর্বাভাস:
প্রধান ভাষাগুলির সামগ্রিক আপেক্ষিক অবস্থানগুলি (মার্কেট শেয়ারের নিরিখে) আগামী কয়েক বছরে কিছুটা বিকশিত হবে তবে খুব বেশি পরিবর্তন হবে না। জাভা থাকবে নং 1।
আপনি পরবর্তী 10-15 বছরের জন্য জাভা প্ল্যাটফর্মটি বেছে নিতে ভুল করবেন না go খুব শীঘ্রই জাভা দূরে চলে যাওয়া নিয়ে চিন্তা করবেন না।
অদূর মেয়াদে, জাভা-ভাষাটি একটি নিরাপদ, নির্ভরযোগ্য বাজি। দীর্ঘ মেয়াদে বা আপনি যদি নতুনত্ব / ভাষা নকশার প্রান্তে আরও বেশি হওয়ার প্রয়োজন বোধ করছেন তবে আমি ক্লোজার বা স্কালাকে নতুন জেভিএম ভাষা হিসাবে প্রস্তাব করব
লোকেরা জাভা সম্পর্কে এফইউডি ছড়াতে থাকবে। শুধু এটি উপেক্ষা করা.
এমনকি সবচেয়ে খারাপ (সেরা?) ক্ষেত্রেও আমি জাভা 5 বছরের মধ্যে অপ্রাসঙ্গিক হয়ে উঠতে পারি না। জাভা যথেষ্ট ব্যবহার করা হয়েছে যে এটি প্রায় সিওবিওএল, ফোর্টরান ইত্যাদির মতো একই অবস্থানে রয়েছে - যদি বিদ্যমান কোডের সাথে প্রত্যেকে বিদ্যমান ভাষাগুলি অন্য ভাষাতে যুক্তিসঙ্গত হিসাবে তাত্ক্ষণিকভাবে পুনরায় লেখার সিদ্ধান্ত নেয় তবে এটি 5 বছরেরও বেশি সময় নিতে পারে এটি সমস্ত প্রতিস্থাপন করুন (এবং এখন থেকে ৫ বছর পরে, এখনও সক্রিয় ব্যবহারে যথেষ্ট পরিমাণ বাকী থাকবে যে ন্যায্য পরিমাণ রক্ষণাবেক্ষণ এখনও ঘটবে)।
বাস্তবিকভাবে, এটি হওয়ার সম্ভাবনা নেই - যদিও ওরাকল সম্পর্কে অবশ্যই ভিন্ন ভিন্ন মতামত রয়েছে, আমি তাদের এত স্পষ্টতই ভয়াবহ কিছু করার কথা ভাবতে পারি না যে জাভাতে যে সমস্ত প্রধান খেলোয়াড়ের বিপুল বিনিয়োগ আছে তারা খুব তাড়াতাড়ি ফেলে দেবে। সমস্ত সততার ক্ষেত্রে, সম্ভবত আইবিএমের (উদাহরণস্বরূপ) জাভা এর জায়গায় অন্য কোনও কিছু ব্যবহার করার পক্ষে কাজ করার কথা বিবেচনা করার আগে সম্ভবত এটি স্পষ্টত খারাপ সিদ্ধান্তগুলির 5 বছরের কাছাকাছি সময় নেবে। জাভাতে তাদের যথেষ্ট পরিমাণে বিনিয়োগ রয়েছে যে তারা কার্যত কোনও বিকল্প নেই বলে বিশ্বাস না করা পর্যন্ত তারা এটিকে ফেলে দেওয়ার সম্ভাবনা নেই।
আমি বলব এটি হ্রাস পাচ্ছে। এটি যায়নি, কিন্তু এটি এখন শীর্ষে past
দুটি উত্তর:
1) অ্যান্ড্রয়েড
2) ব্ল্যাকবেরী
গুরুতরভাবে যদিও, ডেস্কটপে, এটি হ্রাস পেতে পারে, তবে এটি আইফোনটিতে দুটি প্রতিযোগীকে শক্তি দেয়।
এছাড়াও, গত বছর, আমি জাভা হোমওয়ার্ক সহ বহু লোককে স্কুলের জন্য সাহায্য করেছি। পয়েন্ট হচ্ছে, কলেজগুলিতে এখনও জাভা শেখানো হয়।
সম্পাদনা:
অক্টোবর ২০১১ পর্যন্ত, ব্ল্যাকবেরি হ্রাস পাচ্ছে বলে মনে হচ্ছে। অ্যান্ড্রয়েড এখনও শক্তিশালী চলছে।
এটি মোবাইলের বাজারে গুরুত্ব হারাচ্ছিল, তবে অ্যান্ড্রয়েডের সাহায্যে এটি আবার তা ফিরে পেয়েছে।
জাভা অদূর ভবিষ্যতের জন্য প্রাসঙ্গিক হবে, এমনকি যদি আপনি কেবলমাত্র নতুন কোড অন্তর্ভুক্ত করার জন্য প্রাসঙ্গিক সংজ্ঞা দেন তবে উত্তরাধিকার রক্ষণাবেক্ষণ মোড নয়। হ্যাঁ, ভাষা তার প্রোগ্রামারদের বড়দের সম্মতি না দিয়ে দুষ্টু বাচ্চাদের মতো চুষে ফেলে এবং আচরণ করে এবং পাথর যুগের পর থেকে তার মুখোমুখি হয়নি। অন্য দিকে:
জাভা কিছু দুর্দান্ত লাইব্রেরি আছে।
জেভিএম একটি দুর্দান্ত প্ল্যাটফর্ম।
এই লাইব্রেরিগুলি ব্যবহার করার জন্য আপনার জাভাতে প্রোগ্রাম করার দরকার নেই, এখন জেভিএম ভাষাগুলির বিস্তার।
আইএমএইচও, যেভাবে জিনিসগুলি বিকশিত হবে তা হ'ল জেভিএম বিশ্বে জাভা হয়ে উঠবে সি স্থানীয়ভাবে সংকলিত বিশ্বে is লোকেরা প্রতিদিন কোডিংয়ে স্কালা, জাইথন, গ্রোভি ইত্যাদি ব্যবহার করবে তবে এ ভাষাগুলি থেকে অনন্তকাল ধরে পুরানো, ক্রুফটি জাভা কোডটি কল করা থাকবে। নির্দিষ্ট পারফরম্যান্স-সমালোচনামূলক কোডটি এখনও জাভাতে লেখা হতে পারে, কারণ এটি সম্ভবত নিম্নতম স্তরের, সবচেয়ে দক্ষ জেভিএম ভাষা। পুরানো গ্রন্থাগারগুলিতে নতুন বৈশিষ্ট্য যুক্ত করা দরকার। অতএব, জাভা এটি বর্তমানে প্রোগ্র্যামার দ্বারা প্রতিদিন ব্যবহার না করা হলেও অত্যন্ত প্রাসঙ্গিক থাকবে।
আমি তাই মনে করি. আমি প্রত্যাশা করি যে এর জনপ্রিয়তা আগামী কয়েক বছরে বৃদ্ধি পাবে, সাম্প্রতিক প্লাগ-ইন এবং জাভা in-তে আগত সিন্ট্যাকটিক বর্ধিত উন্নতি এবং এর সাথে রয়েছে বিশাল ওপেন-সোর্স লাইব্রেরিগুলির বিশাল আকারের সুবিধা (তুলনায় তুলনামূলকভাবে) .NET) যা সহজেই এটি আরও 10 বছর ধরে বাঁচিয়ে রাখতে পারে।
বর্তমানে কিউটি ডেস্কটপ অ্যাপ্লিকেশনগুলিতে জাভাটিকে হত্যা করছে Java জাভা থেকে কিউটি পর্যন্ত অনেকগুলি পুনরায় লিখন রয়েছে urrent বর্তমান আমি তাদের মধ্যে একটিতে কাজ করছি। যেহেতু আমি আমার প্রোগ্রামিং ক্যারিয়ার শুরু করেছি সেদিন থেকেই সর্বদা একটি গুজব থাকে যে কিছু কিছু সি ++ কে মেরে ফেলবে। প্রাক্তন জন্য ভিজ্যুয়াল বেসিক, জাভা, সি #, কিন্তু বাস্তবে সি ++ এখনও চলছে। এর অনেক অসুবিধা আছে তবে এটি এখনও চলছে। অন্য সমস্ত প্রতিযোগীদের দুঃখজনক মৃত্যু হয়েছিল .........
আমি মনে করি না এটি প্রাসঙ্গিকতা হারাবে। জাভা 7 সবেমাত্র প্রচুর ঝরঝরে বৈশিষ্ট্য নিয়ে আসছে যা বিকাশকারীদের দুর্দান্ত সফ্টওয়্যার সহজতর করতে সহায়তা করবে।
এছাড়াও জাভা ব্ল্যাকবেরি অ্যাপ্লিকেশন তৈরি করতে ব্যবহৃত হয়; অন্যতম শীর্ষস্থানীয় কর্পোরেট মোবাইল ফোন। এটি শীঘ্রই কোথাও যাচ্ছে না বলা নিরাপদ।
আমি প্রাথমিক একটি। নেট বিকাশকারী, যদিও আমি কাজটি হাতে পাওয়ার জন্য অন্যান্য ভাষা (জাভা সহ) নিয়ে কাজ করি। ভাষা হিসাবে কাজ করার আমার নিজের অভিজ্ঞতার উপর ভিত্তি করে, আমি মনে করি না যে খুব শীঘ্রই এটি যে কোনও সময় থেকে দূরে চলেছে, এখানে কেন:
জাভা ভাষাটি ধীরে ধীরে হ্রাস পেতে পারে, তবে জাভা প্ল্যাটফর্মটি (জেভিএম + জেডিকে) গত কয়েক বছর ধরে অবশ্যই স্কোল, ক্লোজার এবং অন্যান্য অনেকগুলি ভাষা; অ্যান্ড্রয়েড কাঠামোগত রূপ নিয়েছে। এটি সহজেই সেরা (কেবলমাত্র টেকসই?) মাল্টি-আর্কিটেকচার, মাল্টি-ওএস, মাল্টি-ল্যাঙ্গুয়েজ প্ল্যাটফর্ম, এম্বেড থাকা মোবাইল ডিভাইসগুলি থেকে মেইনফ্রেম এন্টারপ্রাইজ পর্যন্ত স্কেলিং এবং বর্তমানে আফ্রিকের তুলনামূলক কোনও প্রতিদ্বন্দ্বী নেই। সুতরাং আমি জাভা প্ল্যাটফর্মটি 5 বছরের মধ্যে এবং এমনকি 15 বছরের মধ্যে প্রাসঙ্গিক হওয়ার আশা করব। এটি জাভা ভাষা দীর্ঘমেয়াদে প্রাসঙ্গিক করে তোলে, এমনকি যদি এর জনপ্রিয়তা শীর্ষেও চলে যায়।
TIOBE রেট ভাষা ব্যবহার করে ... http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
তাদের পরিসংখ্যানের ভিত্তিতে জাভা এগিয়ে চলেছে এবং সম্ভবত দীর্ঘ সময় ধরে এটি করবে - 2005 সাল থেকে # 1। আমি আমার কর্মজীবনে জাভা ব্যবহার করেছি এবং আমি যেখানেই কাজ করেছি যেখানেই জাভা অ্যাপ্লিকেশন / বিকাশকারী - এমনকি এমন জায়গাগুলিতেও যা নিজেকে বিবেচনা করেছিল মাইক্রোসফ্ট দেব শপস আপনার যখন কোনও ম্যাক বা লিনাক্স সার্ভারে সমাধান বিকাশ করতে হয় তখন জাভা হল এমন সহজ ভাষা বাছাই করা।
এছাড়াও, ভাল ওলে সি / সি ++ এখনও # 2 এবং # 3 এ দৃ strong়ভাবে ধরে রয়েছে - যখন সি # - যে ভাষাটি সবাই এটি সর্বাধিক জনপ্রিয় বলে মনে করে (এমএস বিপণন এটি সর্বোত্তম) - এমনকি কাছেও নয়! আমি এখন সি # ব্যবহার করি তবে জাভা এবং ডেলফিতে আমি যে পরিমাণ কোড লিখেছি তার সমান হতে কয়েক বছর সময় লাগবে।
তাই জাভা শিখতে বা ব্যবহার করতে ভয় পাবেন না - তাদের জন্য সর্বদা কাজ পোস্ট করা থাকে। সুতরাং, হ্যাঁ জাভা আসার দীর্ঘ সময়ের জন্য খুব প্রাসঙ্গিক হবে।
এটি এন্টারপ্রাইজ প্রোগ্রামিং (জে 2 ইই) এর বৃহত্তম নামগুলির মধ্যে একটি। আমি নিশ্চিত যে আমরা পরের কয়েক বছর ধরে এটি কমতে দেখব না pretty
এটি ভাষা কীভাবে বিকশিত হবে তার উপর নির্ভর করে।
বর্তমানে জাভা ভাষা হিসাবে খুব কার্যকর হয় না। এটি একটি (এবং কেবল একটি) দৃষ্টান্ত: ওওপি সমর্থন করার জন্য জন্ম হয়েছিল। এটি উচ্চতর স্তরের বিমূর্ততা (যেমন সি ++ এবং এর রূপক বৈশিষ্ট্যগুলি) এবং প্রতিবিম্ব ক্ষমতাগুলির সাথে স্ক্রিপ্টিং ভাষাগুলির (পাইথন "এক্সিকিউটিভ" এবং "দির" কমান্ডের) স্ক্রিপ্টিং ভাষাগুলির মাঝে মাঝখানে নিজেকে কোথাও রাখে তবে কোনওভাবে এটি এর আসল স্থান খুঁজে পেতে ব্যর্থ হয়। এটি মূলত "ভাষা" হিসাবে অপ্রচলিত হয়ে উঠছে। মোবাইল ডিভাইসে এটি একটি ডি-ফ্যাক্টো স্ট্যান্ডার্ড সত্য নয় তবে আমি মনে করি এটি এতক্ষণে মরে যাবে be
ওওপি-র পক্ষে এটি একটি ভাল শিক্ষণ ভাষা যা আমি দেখতে পাচ্ছি তার থেকে আমার সন্দেহ রয়েছে: সমস্ত জাভা-বংশোদ্ভূত প্রোগ্রামাররা কেবলমাত্র যেখানেই পরিদর্শনকারী এবং পর্যবেক্ষক নিদর্শনগুলি ছড়িয়ে দেয় তবে জাভা প্রোগ্রামারদের সাথে আমার দুর্দান্ত অভিজ্ঞতা নেই।
এখনও প্রচুর লিগ্যাসি কোড রয়েছে এবং মোবাইল ডিভাইসে এটি একটি স্ট্যান্ডার্ড। এটি বলেছিল যে আমি কখনই ডেস্কটপ বা ওয়েব অ্যাপ্লিকেশনটির জন্য জাভা বেছে নেব না। ব্যবসায়িকদের আলাদা করার কোনও কারণ নেই (বেশিরভাগ পরিচালকগণ যদি আপনি "জাভা" বলেন এবং এটি মনে করি, এটি মোবাইল ডিভাইসে মানক কারণ)।
আইএমএইচও, জাভা খুব প্রাসঙ্গিক থাকবে এবং ব্যবহারে বৃদ্ধি পাবে, যদিও এটি তার নির্মাণ বা ক্ষমতাগুলির ক্ষেত্রে সত্যিকারভাবে বিকশিত হচ্ছে না।
এখানে আমার যুক্তি দেওয়া হল: - সেখানে প্রচুর কোড রয়েছে এবং রক্ষণাবেক্ষণে নতুন কোড লেখার চেয়ে আরও বেশি লোকের প্রয়োজন।
"ভিএম ভাষাগুলি খুব ধীর" ক্যাম্পটি ধীরে ধীরে হ্রাস পাচ্ছে (বিশেষত জাভা এটি সফলভাবে অ্যালগো ট্রেডিংয়ে পরিণত করেছে)।
বড় বড় সংস্থাগুলি এখনও এটি ওরাকল সহ সমস্ত সেক্টর জুড়ে ব্যবহার করে।
অ্যান্ড্রয়েড প্ল্যাটফর্মটি আইওএসের চেয়ে দ্রুত বাড়ছে, অন্য কোনও প্রতিদ্বন্দ্বীর নজরে নেই এবং এটি আরও বেশি লোককে ল্যাঙ্গুজে নিয়ে আসে।
ভাষাগুলির পক্ষে কার্যকরী ভাষার চেয়ে বেশি সহজবোধ্য। ভাষাশাস্ত্রবিদ ও শিক্ষাবিদদের পক্ষে কার্যকরী ভাষা এবং তাদের দক্ষতার প্রশংসা করা সহজ, তবে সিএস ডিগ্রিবিহীন বেশিরভাগ নবজাতক লাম্বদার শক্তির সম্পূর্ণ প্রশংসা করেন না। সুতরাং আমি মনে করি না যে এই ভাষাগুলি বন্ধ হয়ে যাবে।
এটি সম্পূর্ণ নিখরচায় (বিকল্পের পরেও উইন্ডোজ ইকোসিস্টেমের নিকটবর্তী .NET এর বিপরীতে)।
জাভা আরও অনেক বছর ধরে এটির প্রাসঙ্গিকতা পুরোপুরি হারাবে না, তবে এটি অবশ্যই হ্রাস পাচ্ছে। সাম্প্রতিক ঘটনাগুলি যদি সেটিকে প্রভাবিত করে বা যদি ওরাকল পরিবর্তন করতে পারে তবে এটি এখনও দেখা যায়। তবে আমি মনে করি যে একদিন আমি কোবলের মতো হতে পারি, কোনও নতুন প্রকল্প নেই, তবে কখনও মারাও যায় না।
সিবিওএল, ফোর্টরান এবং সি এখনও প্রাসঙ্গিক। জাভা পাঁচ বছরে চলে যাবে এমন কী সুযোগ? সম্ভবত পাঁচ বছরে জাভাটির নতুন কোনও উন্নয়ন হবে না, তবে আমি এর বিরুদ্ধেও বাজি ধরব, যেহেতু প্রচুর লোকেরা জাভা ব্যবহার করে এবং দোকানগুলি তাদের পছন্দসই ভাষাগুলি স্যুইচ করার পরিবর্তে ধীর হয়।
আমার সন্দেহ হয় যে সমস্ত ভাষা শেষ পর্যন্ত এমন এক পর্যায়ে চলে যায় যেখানে পন্ডিতরা বলবে "[ভাষা] হ'ল [এখানে সন্নিবেশের দশক]" এর কোপল "।
জাভা সফ্টওয়্যার বিকাশের বেশ কয়েকটি ক্ষেত্রে একচেটিয়াভাবে বা মূল সরঞ্জামগুলির মধ্যে একটি, একটি মানক সরঞ্জামে পরিণত হয়েছে। এর ভিএম প্ল্যাটফর্ম হিসাবে জনপ্রিয় যার উপরে নতুন ভাষা তৈরি করা যায়। এটি আরও বৃহত্তর জড়তা থেকে আরও দীর্ঘতর হবে এমনকি নতুন আরও ভাল ভাষা জনপ্রিয় হওয়ার পরেও।
জাভা বিশ্বে কিছু ট্রেন্ড রয়েছে - বিশেষত জে রবি এবং রেয়েলস বা গ্রোভি এবং গ্রিলসকে একেবারে উজ্জ্বল অবলম্বন - যা ইঙ্গিত দেয় যে জাভাতে এখনও তার জীবন অনেক বেশি। তারপরে অ্যান্ড্রয়েড পরিস্থিতি রয়েছে যা জাভার পক্ষেও রয়েছে। সম্প্রতি ম্যাকের তুষার চিতা হিসাবে, নির্দিষ্ট পরিবর্তনগুলি - এখন কোনও বাহ্যিক ড্রাইভার ছাড়াই মিডিকে সমর্থন করছে - এটি তৈরি করুন যাতে এটি ডেস্কটপে সম্ভাবনাগুলিও অর্জন করতে পারে। এবং সুইং অ্যাপ্লিকেশনগুলি অবশেষে 99% নেটিভ দেখায় (বা কমপক্ষে এমন অনেকগুলি নাটকেস রয়েছে যা এখন এটি বিশ্বাস করে: 10 বছর আগে কিছুই ছিল না)।
জাভা 90 এর দশকে একটি আশ্চর্যজনক মুহূর্ত ছিল যেখানে দেখে মনে হয়েছিল এটি সমস্ত কিছুর সমাধান। এখন এটি স্পষ্ট যে কিছুই কিছুই সমাধানের সমাধান নয়। । নেট পাছা, এবং রুবি, এবং পাইথন এবং পিএইচপি (মানুষকে জীবনের জন্য বিবাহিত মূর্খ সিএমএস সমাধান এবং পুরো ফ্রেমওয়ার্ক সহ!), এবং জাভা (গ্রোভি জেউবি জে পিথন সহ যা কিছু আছে) এবং আরও একটি গোছা মারছে। উত্তর হচ্ছে:
বহুত্ববাদী মহাবিশ্বের প্রত্যাশা করুন
জাভা কি এই মহাবিশ্বে প্রধান ভূমিকা পালন করতে থাকবে? যদি আপনি "JVM- এ চালিত ভাষাগুলি" বোঝাতে চান তবে উত্তরটি অবশ্যই অবশ্যই। যদি উত্তরটি কেবল জাভা (ভাষা, জেভিএম, ইত্যাদি) হয় তবে উত্তরটি "সম্ভবত এত বড় নয়"। তবে আসুন, এমনকি কোবোল এখনও ঝুলছে।
গুগল জাভাতে প্রচুর লেখায় এবং গুগল ওয়েবে বৃহত্তম সংস্থা। আমি মনে করি ওয়েবটি ভবিষ্যত - ওয়েব অ্যাপ্লিকেশন, ক্লাউড কম্পিউটিং - এবং তাই আমি মনে করি জাভা ভবিষ্যতে এখনও প্রাসঙ্গিক।
এবং অ্যান্ড্রয়েড আছে, যা আমার মতে স্মার্ট ফোনের ভবিষ্যত। এবং কিছু লোক বলে স্মার্ট ফোনগুলি কম্পিউটারের ভবিষ্যত - আমার মতামত কি নয় :) - তবে জাভাকে একটি বড় ভবিষ্যতও দিয়েছে। সুতরাং জাভা যান: ডি
যদি এটি কোনও শিল্পের কাছে আবদ্ধ (যেমন ব্যাংকিং; মোবাইল প্ল্যাটফর্ম; ইত্যাদি) 5 বছর আগে "" ইন্টারনেট এক্সপ্লোরার এখনও 5 বছরের মধ্যে প্রাসঙ্গিক হবে কি? " আজ এমন অনেক সংস্থা রয়েছে যাদের আইই-নির্দিষ্ট অভ্যন্তরীণ ওয়েবসাইট রয়েছে যা স্ক্র্যাচ থেকে নতুন করে লেখা যায় না। সুতরাং এটি "প্রাসঙ্গিক" নয় তবে "অনিবার্য"।
আপনার প্রশ্নে আসতে - না, এটি উদ্ভাবনের জন্য চালিকা শক্তি হিসাবে প্রাসঙ্গিক নয় ; তবে হ্যাঁ, এটি প্রাসঙ্গিক কারণ অনেক শিল্পের জাভা অ্যাপ্লিকেশনগুলি আগামী কয়েক বছর ধরে বজায় রাখতে হবে।
এখানে জাভা হ্রাস নিয়ে রিড রাইটইন্টারপ্রাইজ থেকে একটি নিবন্ধ দেওয়া হয়েছে:
http://www.readwriteweb.com/enterprise/2011/02/javas-not-dying-its-mutating.php
আমরা যা প্রত্যক্ষ করছি তা জাভার মৃত্যু নয়, এর রূপান্তর। এটি কেবলমাত্র একটি সাধারণ ব্যবহারের প্ল্যাটফর্ম হতে চলেছে যা এন্টারপ্রাইজকে বিভিন্ন বিশেষ অ্যাপ্লিকেশনগুলির জন্য অনেকগুলি পৃথক প্রযুক্তির সাহসী হিসাবে আধিপত্য করেছে।
এটি কীভাবে নির্দিষ্ট সরঞ্জামগুলি জাভা প্রযুক্তির বিকল্পগুলি সরবরাহ করে, তা অগত্যা এটি প্রতিস্থাপন করে না তাও সম্বোধন করে:
যদিও নোএসকিউএল ডাটাবেসগুলি রিলেশনাল ডাটাবেসের বিকল্প সরবরাহ করে, এর অর্থ এই নয় যে রিলেশনাল ডাটাবেসগুলি চলে যাবে। তেমনি, নোড.জেএস আপাচে একটি বিশেষ বিকল্প সরবরাহ করে তবে অ্যাপাচি হত্যা করবে না।