HeadlinesBriefing favicon HeadlinesBriefing.com

العلم هو برمجيات مفتوحة المصدر: لماذا تهم قابلية التكرار

Hacker News •
×

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

بالاستناد إلى مفهوم "النماذج الداخلية" الذي طرحه Kenneth James Williams Craik، يشرح المؤلف أن العلماء يحسنون المحاكاة الداخلية للواقع ل做出 تنبؤات أفضل. إذا كانت ورقة على arXiv لا تساعد في هذه العملية، فهي ليست علماً حقيقياً. لذلك فإن قابلية تكرار الحوسبة ضرورية—ليس مجرد تكرار النتائج، بل تمكين الآخرين من تضمين وتكييف والبناء على الأفكار العلمية. النتائج غير القابلة للتكرار عديمة الفائدة لأنه لا يمكن توسيعها.

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