ওয়েব অ্যাপ্লিকেশনের ব্যাক-এন্ড প্রক্রিয়াটির অংশ হিসাবে আমার কাছে প্রচুর ম্যাটল্যাব কোড রয়েছে যা সি তে পোর্ট করা দরকার (কার্যকর করার গতিটি এই কাজের জন্য গুরুত্বপূর্ণ)। আমি যখন এই কোডটি কোনও সি বিকাশকারীকে আউটসোর্স করার চেষ্টা করি তখন আমি ধরে নিই (আমি ভুল হলে আমাকে সংশোধন করি) কয়েকটি সি বিকাশকারীও ম্যাটল্যাব কোড বুঝতে পারে (সূচীকরণ এবং মেমরি পরিচালনার মতো জিনিসগুলি আলাদা ইত্যাদি)। আমি আশ্চর্য হই যে যদি সেখানে কোনও সি বিকাশকারী থাকে তবে কোডটি কী করে তা সর্বোত্তমভাবে যোগাযোগের জন্য আমার জন্য একটি পদ্ধতির প্রস্তাব দিতে পারে?
উদাহরণস্বরূপ, আমি ম্যাটল্যাব কোডটি সরবরাহ করব এবং এটি লাইন লাইন কী করছে তা ব্যাখ্যা করব? অথবা, আমি কি কেবল গণিত / অ্যালগোরিদম সরবরাহ করতে পারি, এটি সহজ ইংরেজীতে ব্যাখ্যা করতে পারি এবং সি বিকাশকারীকে তার নিজস্ব পদ্ধতিতে এই বোঝার সাথে এটি প্রয়োগ করতে দেওয়া উচিত (উদাহরণস্বরূপ, আমি কী ধরে নিতে পারি যে জটিল গণিতের সাথে কীভাবে কাজ করা যায় বিকাশকারী বুঝতে পারে (অর্থাত কাল্পনিক) সংখ্যা), কীভাবে হিস্টোগ্রাম তৈরি করতে হয়, একটি এফএফটি ইত্যাদি সম্পাদন করতে হয়)?
বা, এর চেয়ে ভাল পদ্ধতি কি আছে? আমি প্রত্যাশা করি যে এটি করার দরকার আমার মধ্যে প্রথম নেই, তাই আমি আশ্চর্য হয়েছি যে সেখানে কোনও সি বিকাশকারীরা যদি এই পরিস্থিতিতে পড়ে এবং তারা এই কাজটি কীভাবে স্থানান্তরিত করতে চান তবে কোনও প্রচলিত জ্ঞান ভাগ করে নিতে পারে?
কোন মন্তব্যের জন্য আগাম ধন্যবাদ।
mcc -c matlabfile.m