জোশ কে কিছু কিছু ক্ষেত্রে সঠিক, পিএইচপি রানটাইমকে আরও ভাল করে লক্ষ্য করার জন্য পিএইচপি জানা ভাল। যাইহোক, এর মূল কারণ হ্যাক্স একটি খারাপ সংকলক নয়, তবে এই পিএইচপি এমন একটি "আইডিসিঙ্ক্র্যাটিক" ভাষা।
পিএইচপি এর বেস নেমস্পেসে অবিশ্বাস্য পরিমাণ ফাংশন রয়েছে। সুতরাং, নামকরণের বিরোধগুলি রোধ করতে আপনার অনেকগুলি সংরক্ষিত কীওয়ার্ড এবং বিশেষ ফাংশন থাকতে হবে। কিছু লোক এটির সাথে ভাল আছেন, আমি মনে করি এটি ভয়াবহ ভাষার নকশা। হ্যাক্স এই সমস্যাটির চারপাশে পিএইচপি-তে নিজের নামস্থান তৈরি করে।
পিএইচপি স্বয়ংক্রিয়ভাবে একটি পূর্ণসংখ্যাকে ওভারফ্লোতে ভাসমানটিতে পরিণত করে। এটি অবশ্যই হ্যাক্সের মতো ভাষা টাইপ সুরক্ষার জন্য নির্ভর করে (এবং দ্রুত হ্যাশিং অ্যালগরিদমের মতো সাধারণ জিনিস সক্ষম করতে) কঠোর টাইপিংয়ের বিরতি দেয়। আমি মনে করি এটি একটি আরও ভয়াবহ ভাষার বৈশিষ্ট্য। এছাড়াও, হ্যাক্স এখানে সহায়তা করতে পারে না, কারণ এই পিএইচপি আচরণটি পরিবর্তন করা যায় না।
সুতরাং, আপনি সেখানে যান। আমার ধারণা হ্যাক্স পিএইচপি আরও ভাল করে কারণ এটি পিএইচপি জন্য কয়েকটি (অনুভূত) ভাষার ত্রুটিগুলি পরিষ্কার করে। যাইহোক, পিএইচপি সম্পর্কে অনেকগুলি অদ্ভুত বিষয় রয়েছে যে এর কিছু আইডিয়োসিগ্রেশিগুলি ঠিক করার জন্য আপনাকে এটিকে ভালভাবে শেখার দরকার পড়ে।
যা বলা হচ্ছে, হ্যাক্স ভাষাটি বেশ আশ্চর্যজনক। এটি আপনাকে আপনার পিএইচপি কোডটিকে আরও ভাল নেমস্পেসে সংগঠিত করতে দেয়, মোটামুটি পরিশীলিত টাইপ সিস্টেম আছে, পিএইচপি নির্দিষ্ট সমস্যাগুলি পরিচালনা করার জন্য কিছু শর্তসাপেক্ষ সংকলনের বিকল্প রয়েছে এবং কয়েকটি দুর্দান্ত ডকুমেন্টেশন ক্রিয়াকলাপ রয়েছে। এই কারণগুলির জন্যই, একটি পরিশীলিত গ্রন্থাগার ডিজাইন করা কোনও খারাপ পছন্দ নয় ... এমনকি পিএইচপি-র মতো কোনও কিছুর জন্যও।
প্রাসঙ্গিক লিঙ্ক:
পিএইচপি যাদু:
http://haxe.org/doc/advanced/magic
(প্রধান haxe.org সাইটের সম্প্রদায় বিভাগে "প্ল্যাটফর্ম quirks" সন্ধান করুন)