আমি একজন তরুণ প্রোগ্রামার যিনি প্রোগ্রামার হিসাবে কোনও দিন মাঠে কাজ করতে চান। আমি জাভা, ভিবি.এনইটি এবং সি # জানি। আমি একটি নতুন ভাষা শিখতে চাই (আমি যেমন প্রোগ্রামার হিসাবে, আমি জানি যে আমি যা জানি তা বাড়ানো মূল্যবান - এমন ভাষা শিখতে যা আপনাকে আলাদাভাবে ভাবায় make কোন ভাষাগুলি প্রচলিত তা দেখতে আমি অনলাইনে একবার দেখেছি। প্রত্যেকে সি এবং সি ++ (এমনকি মুগলরা যারা কম্পিউটার সম্পর্কে সাধারণভাবে খুব কম জানেন) জানেন, তাই আমি ভেবেছিলাম, সম্ভবত আমার সি এর জন্য চাপ দেওয়া উচিত should
সি এবং সি ++ দুর্দান্ত তবে তারা পুরানো। হাস্কেল এবং ফোর্থের মতো জিনিসগুলি (ইত্যাদি ইত্যাদি) পুরানো এবং তাদের জনপ্রিয়তা হারিয়েছে। আমি একই কারণে সি (বা এমনকি সি ++) শিখতে ভয় পাই। জাভাও বেশ পুরানো এবং ধীর কারণ এটি JVM দ্বারা চালিত হয় এবং স্থানীয় কোডে সংকলিত হয় না।
আমি বেশ কিছুক্ষণ উইন্ডোজ ডেভেলপার হয়েছি। আমি সম্প্রতি জাভা ব্যবহার শুরু করেছি - তবে এটি আরও বহুমুখী এবং অন্যান্য জায়গায় ছড়িয়ে যাওয়ার কারণে। সমস্যাটি হ'ল এই কারণে এটি খুব ব্যবহারযোগ্য ভাষার মতো লাগে না :
- এটি সর্বাধিক ব্যবহৃত উদ্দেশ্য ওয়েব অ্যাপ্লিকেশন এবং সেলফোন অ্যাপ্লিকেশনগুলির জন্য (বিশেষত অ্যান্ড্রয়েড)
- যতদূর আসল পণ্যগুলি দিয়ে এটি তৈরি করা যায়, কেবলমাত্র নেটবিনস, ইক্লিপস (আইডিই হ'ল ভাষাটি তৈরির জন্য আইডিই এবং এটি এইচটিএমএল / সিএসএস / জাভাস্ক্রিপ্ট লেখার জন্য একটি ওয়েবপৃষ্ঠা তৈরি করার মতো) এবং মাইনক্রাফ্টের মতো জিনিসগুলি মনে আসে are যা মজাদার হতে পারে তবে কম্পিউটারের মতোই অবিচ্ছিন্ন এবং দ্বিপদী রয়েছে। সমর্থন করি।
- এটি সার্ভারের জন্য ব্যবহৃত হয় তবে হ্যাক - আমি কেবল সার্ভারগুলি তৈরি / কনফিগার করতে চাই না ।
.NET ভাষাগুলি দুর্দান্ত, তবে:
- আমি গুরুতর কথোপকথনে ভিবি.এনইটি বা সি # এর উল্লেখ করলেও লোকেরা হাসে।
- আপনি MONO ব্যবহার না করে এটি ক্রস প্ল্যাটফর্ম নয় (যা এখনও বিকাশে রয়েছে এবং কিছু উন্নতি করতে হবে)।
- নিম্ন স্তরের স্টাফের অভাব রয়েছে কারণ, জেভিএমের সাথে জাভার মতো এটি সিএলআর দ্বারা পরিচালিত / পরিচালিত হয়।
আমার প্রথম চিন্তাটি সি এর মতো কিছু শিখছিল এবং তারপরে এটি স্প্রিংবোর্ডে সি ++ এ ব্যবহার করা হয়েছিল (কেবল আমার দৃ understanding় বোঝার / বেস হবে তা নিশ্চিত করার জন্য), তবে আমি আগেই বলেছি, এটি মুহূর্তের মধ্যেই আরও পুরানো হয়।
আমি কী দেখেছি
ফ্যান্টম দেখতে সুন্দর লাগছে । এটি আমার দুটি প্রিয় ভাষার মধ্যে একটি দুর্দান্ত মধ্যস্থতার মতো এবং এমনকি আমাকে দুটি বিনিময়যোগ্যভাবে প্রকাশ করতে দেয়, তবে আমি যা চাই তার বিপরীতে এটি সম্পূর্ণ সংকলন হওয়ার পরিবর্তে এটি সিএলআর বা জেভিএম (আপনি কী প্রকাশ করেন তার উপর নির্ভর করে) এর সাথে সংকলন করে ।
ডিও দেখতে সুন্দর লাগছে। এটি খুব ব্যবহারযোগ্য ভাষার মতো বলে মনে হয় এবংবহুipleউত্স থেকে এটি প্রকৃতপক্ষে সি / সি ++ এর চেয়ে ভাল বলে মনে হয়। আমি এটির সাথে সরাসরি ঝাঁপিয়ে পড়ব, তবে আমি এখনও তার সাফল্যের বিষয়ে নিশ্চিত নই কারণ এটি অবশ্যই এ মুহুর্তে খুব মূলধারার নয়।
আরও কয়েকজন রয়েছেন যা দেখতে বেশ সুন্দর লাগছিল যা ওয়েব ডেভলপমেন্টের সাথে ওপা এবং গুগল দ্বারা যান এর মতো অন্যান্য বিষয়ের উপর দৃষ্টি নিবদ্ধ করে ।
আমার প্রশ্ন
এই "পরীক্ষামূলক" ভাষা শেখার মূল্য কি? আমি অন্যান্য প্রশ্নগুলি পড়েছি যা বলছে যে আপনি যদি ক্রমাগত ভাষা না শিখেন এবং সমস্ত ভাষাগুলির জন্য উন্মুক্ত না হন যা আপনি প্রোগ্রামিংয়ের জন্য সঠিক মানসিকতায় নেই। আমি এটি বুঝতে পেরেছি এবং আমি এখনও এটি বেশিরভাগ ক্ষেত্রে পাচ্ছি না, তবে সত্যিকার অর্থে, কোনও ভাষা যদি মূলধারার হয়ে উঠছে না, তবে কি আমার আরও কিছু শেখার জন্য আমার সময় ব্যয় করা উচিত? আমি পুরানো (বা খুব শীঘ্রই কোনও বৃদ্ধ হতে যাচ্ছে) প্রোগ্রামিং ভাষা শিখতে চাই না। আমি জানি যে অনেক লোক এটিকে কিছু গুরুত্বপূর্ণ হিসাবে দেখেন, * তবে আপনার মধ্যে কেউ কি কখনও ফোরট্রানকে সত্যই বিবেচনা করবেন (ধরে নিবেন যে আপনি ইতিমধ্যে জানেন না)? আমার লক্ষ্য হ'ল ভবিষ্যতে আমি সফল হয়েছি তা নিশ্চিত করে বর্তমান থাকব।
দাবি পরিত্যাগী
হ্যাঁ, আমি একজন তরুণ প্রোগ্রামার, তাই আমি সম্ভবত আমার প্রশ্নে প্রচুর নিষ্পাপ বক্তব্য রেখেছি। অন্যথায় আমাকে সংশোধন নির্দ্বিধায়! আমাকে কোথাও শিখতে শুরু করতে হবে তাই আমি নিশ্চিত যে আমার জ্ঞানের অনেকগুলি যথেষ্ট পরিমাণে স্কেচেই রয়েছে যা আমার চিন্তায় ভুল বক্তব্য বা ত্রুটিগুলির কারণ হতে পারে। মন্তব্যে আপনার যে কোনও অনুভূতি রয়েছে দয়া করে ছেড়ে দিন।
ফলাফলগুলো...
আমি আশ্চর্যজনক প্রতিক্রিয়া দেখে সত্যই হতবাক হয়ে পড়েছি, তাদের বেশিরভাগই আমার ভুল বোঝাবুঝি এবং ভুল ধারণাটি খুব সুন্দরভাবে দেখিয়েছিলেন poin আমি এ থেকে অনেক কিছু শিখেছি এবং আমি আশা করি যে আমি শিখেছি তার সমস্ত কিছুই কাজে লাগাতে আগ্রহী! আমি সম্ভবত Haskell, পরবর্তী শেখা শুরু হবে ( না তাই পুরানো ভাষা, যদিও বছর 20 বছরের বেশি - Hahaha ) এবং তারপর আমার চারপাশের কিছু অন্যান্য অপশন এ খুঁজছেন শুরু।
ধন্যবাদ