خیلی خب.
فرض کنین میخواییم یه نرم افزار بنویسیم که عکس های سیستم رو تو یه ftp آپلود کنه.این کار رو, هم میشه با api انجام داد وهم بدون اون.
اگر بخواییم ویروس تو linux هم کار کنه api رو باید بزاریم کنار واز راه های دیگه استفاده کنیم.
به ویروسی که اینجوری نوشته بشه میگن ویروس بدون وابستگی.
و همین باعث میشه تعداد خطوط خیلی خیلی زیاد بشه.
واز عهده ی یه نفر خارجه.