পার্থক্যগুলির একটি সম্পূর্ণ তালিকা সরবরাহ করার পরিবর্তে, আমি আপনাকে এই বিষয়ে আমার মতামত দেব।
আপনি সরবরাহিত উইকি পৃষ্ঠাটি যদি আপনি মনোযোগ সহকারে পড়েন তবে আপনি প্রায়শই "অক্টোব উভয়কে সমর্থন করেন, যেমনটি ম্যাটল্যাব প্রথম প্রয়োজন" ইত্যাদি বাক্য দেখতে পাবেন This এটি দেখায় যে অ্যাক্টাভের বিকাশকারীরা ম্যাটল্যাবের তুলনায় অষ্টাভের বাক্য গঠনটিকে "উচ্চতর" করার চেষ্টা করছেন ।
এই মনোভাবটি অক্টোবাকে পুরোপুরি উদ্দেশ্য হারাতে বাধ্য করে। অ্যাকটাভের পেছনের ধারণাটি এম-কোড চালানোর জন্য একটি ওপেন সোর্স বিকল্প থাকতে (বা আমার হয়ে ওঠা উচিত, নীচের মন্তব্যগুলি দেখুন) is যদি এটি "আরও ভাল" হওয়ার চেষ্টা করে তবে এটি আলাদা হওয়ার চেষ্টা করে , যা বেশিরভাগ লোকেরা এটি যে কারণে ব্যবহার করে সেগুলির সাথে সামঞ্জস্য নয়। আমার অভিজ্ঞতায়, ম্যাটল্যাব-এ বিকশিত স্টাফগুলি একসাথে কার্যকর হয় না, সত্যই সরল, সত্যিই ছোট্ট জিনিসগুলি বাদ দিয়ে - যে কোনও বৃহত ফাংশনের জন্য, সবসময় অষ্টাভে কাজ করার আগে আমাকে প্রচুর স্টাফ অনুবাদ করতে হয়, যদি এটি স্ক্র্যাচ থেকে পুনরায় লিখবেন না। এটি কীভাবে ভাল , আমি সত্যিই দেখছি না ...
এছাড়াও, যদি আপনি অষ্টাভে শিখেন তবে অক্টাভে অনেকটা সিনট্যাক্স অনুমোদিত যা ম্যাটল্যাবে অনুমোদিত নয়। অর্থ - অষ্টাভে লিখিত কোড প্রায়শই অসংখ্য রূপান্তর ছাড়াই এমএটিএলবিতে কাজ করে না। এটি অন্যান্য উপায়েও সামঞ্জস্যপূর্ণ নয়!
আমি যেতে পারতাম: ম্যাথ ওয়ার্কের ম্যাটল্যাবের জন্য অনেকগুলি টুলবক্স রয়েছে, সেখানে সিমুলিংক এবং এর সাথে সম্পর্কিত পণ্য রয়েছে যার জন্য অক্টাভে আসলেই কোনও সমতুল্য নেই (হ্যাঁ, আপনাকে সমস্ত কিছুর জন্য অর্থ দিতে হবে। তবে প্রায়শই আপনার নিয়োগকর্তা / স্কুল যেভাবেই হোক না কেন , এবং ভাল, এটি অন্তত বিদ্যমান ), বেশ কয়েকটি শিল্প মান, পরীক্ষার সরঞ্জাম, বৈধতা সরঞ্জাম, প্রয়োজনীয়তা ব্যবস্থাপনার ব্যবস্থা, রিপোর্ট উত্পন্নকরণ, একটি বৃহত্তর সম্প্রদায় এবং ব্যবহারকারীর ভিত্তি ইত্যাদির সাথে প্রমাণিত সম্মতি etc. ইত্যাদি। ম্যাটল্যাব কেবল একটি ছোট অংশ অনেক বড় কিছু। অক্টাভা হ'ল ... ঠিক অষ্টাভ।
সুতরাং, আমার পরামর্শ:
- আপনার স্কুলটি ম্যাটল্যাবের জন্য অর্থ প্রদান করবে কিনা তা সন্ধান করুন। প্রায়শই তারা করবে।
- যদি তা না করে এবং আপনি যদি একসাথে অর্থটি স্ক্র্যাপ করতে পারেন তবে ম্যাটল্যাব কিনুন এবং এটি সঠিকভাবে ব্যবহার করতে শিখুন। দীর্ঘমেয়াদে এটি আরও ভাল সিদ্ধান্ত।
- আপনি যদি সত্যই অর্থ উপার্জন করতে না পারেন - অষ্টাভ ব্যবহার করুন, তবে ম্যাটল্যাবের সিনট্যাক্স শিখুন এবং কেবলমাত্র অক্টোভের সিনট্যাক্স থেকে দূরে থাকুন। (নোট দেখা)
কেন এই শেষ পয়েন্ট? কারণ বিজ্ঞানগুলিতে, প্রায়শই বড় বড় কোড বেসগুলি সম্পূর্ণ ম্যাটল্যাবে লেখা থাকে। এখানে অধ্যাপক, ইঞ্জিনিয়ার, শিক্ষার্থী, পেশাদার কোডার, প্রচুর এবং প্রচুর লোক আছেন যারা ম্যাটল্যাব সম্পর্কিত সমস্ত জটিল বিষয়গুলি জানেন এবং অকটভে তেমন কিছু নেই।
যদি আপনি একটি নতুন চাকরি পেতে, এবং আপনার নতুন অফিস এ সবার স্পেনীয় কথা বলে, তাহলে এটি ধৃষ্ট ধরনের সবার দাবিতে তারা সেই সময় থেকে ইংরেজি ভাষী, কারণ শুরু হচ্ছে আপনি বলতে পারি না / স্প্যানিশ মত। ম্যাটল্যাব এবং অকটাভের সাথে একই।
এনবি - যদি সমস্ত ডাউনওয়োটাররা তাদের যুক্তি এবং আমার সাথে মতবিরোধের কারণগুলি সম্পর্কে একটি মন্তব্য দিতে পারত, তবে তা দুর্দান্ত হবে :)
দ্রষ্টব্য: অক্টাভকে "traditionalতিহ্যবাহী মোড" এ চালানো যেতে পারে (অক্টাভা শুরু করার সময় - ditionতিহ্যবাহী পতাকা অন্তর্ভুক্ত করে) যা নির্দিষ্ট অষ্টেভ-কেবল সিনট্যাক্স ব্যবহার করার সময় এটিকে ত্রুটি দেয়।