ما هي الطريقة الحديثة لإنشاء وحدة XS من الصفر؟

StackOverflow https://stackoverflow.com/questions/725963

  •  05-09-2019
  •  | 
  •  

سؤال

أحتاج إلى كتابة وحدة XS ل PERL. إنه أفهم أن H2XS تم إهمالها إلى حد كبير اليوم، ما هي الطريقة المفضلة لبدء وحدة XS اليوم؟ نظرت إلى الوحدة النمطية :: بداية، لكنها تتعامل مع وحدات بيرل فقط.

هل كانت مفيدة؟

المحلول

لا، H2XS لا يتم إهمالها. الوحدة النمطية :: Starter هي بالتأكيد أكثر ملاءمة إذا قمت بإنشاء العديد من وحدات Perl Perl، ولكن لا يوجد سبب لتجنب H2XS. أود أن أوصي بالقراءة طوال الطريق من خلال وثيقة قبل استخدامها، حتى تعرف ما الذي قد ترغب في فعله أو عدم القيام به.

نصائح أخرى

أنا شخصيا فقط استخدم الوحدة النمطية :: بداية وإضافة ملف .xs نفسي. ذلك يعتمد على هدفك هو: إذا كنت تقوم بعملية رسم خرائط واحدة في واجهة برمجة تطبيقات ج، فيمكن H2XS القيام بالكثير من المرجعية لك، ولكن إذا كنت تقوم بعمل واجهة جديدة تماما، أو عندما تقوم " إعادة الأشياء فقط مع بيرل نفسها (وليس بعض المكتبة الخارجية) لا تضيف الكثير من المتاعب ولكن المتاعب IMHO.

شخصيا، كلما بدأت في صنع وحدة نمطية جديدة، أفعل ذلك cpجي وتحرير الملفات من وحدة واحدة من الألغام التي تشبه ذلك، والتحرير حسب الاقتضاء. بالطبع، لا شيء في هذا النهج يقول إنه يجب أن يكون أحد الألغام. هناك الكثير من التعليمات البرمجية على CPAN، يمكنك تناول نسخا من ...

يجب عليك أيضا أن ننظر في استخدام مضمنة :: جيم

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top