نقل قول نوشته شده توسط kambizbaghi مشاهده تاپیک
sسلام
ممنون از مطلب جالبتون
می خواستم بدونم که کدوم پلت فرم قابلیت دسترسی به لایه های زیرین سیستم عامل را داره ؟ منظورم اینه که ایا می شه برنامه هایی در سطح کرنل نوشت ؟
در کل Mono به سطح سیستم عامل نزدیکتر است تا OpenJDK. البته برای Windows امکانات توسعه نرم‌افزارهای سیستمی با کمک dotNet وجود دارد اما در سیستم‌عامل‌هایی مثل Windows یا سیستم‌عامل‌های خانواده Unix نوشتن چنین برنامه‌هایی بهتر است با زبانهایی مثل C و ++C باشد.

البته سیستم‌عامل‌هایی وجود دارند که به آنها اصطلاحاً Language Based یا Managed OS گفته می‌شود. برای مثال Singularity که به طور کامل با زبان #C ساخته شده. یا JavaOS که با زبان Java پیاده شده. در این سیستم‌عامل‌ها حتی Driverها نیز با این زبانهای سطح بالا پیاده‌سازی می‌شوند. که البته هنوز از آنها در سطح وسیع استفاده نمی‌شود.