История изменений
Исправление tp_for_my_bunghole, (текущая версия) :
К большому сожалению, при программировании операционных систем всё ещё используется C/C++, а не Pascal/Modula-3.
Кумулятивный эффект, инерция. Создавать новое с самого начала нелегко, особенно если ниша занята. Торвальдс начал, а сейчас студенты не те, не та среда.
Free Pascal системный язык программирования, с указателями, ООП с перегрузкой операторов и интерфейсами, безопасной системой типов, exceptions, generics, модули(units) с инициализацией и деинициализацией, inline assembler. Текстовые макро только простые в одну строку. В принципе это позволяет делать IDE для языка на таком же уровне как у Java(хотя я предпочитаю Emacs).
Утилиты и программы из одного файла компилируются просто указанием главного файла, никаких систем сборки не нужно. Компилятор знает как собирать код.
Самая популярная ОС на Free Pascal - модульная Ultibo Core для Raspberry Pi, созданная австралийцами.
Дистрибутив с таким подходом как Gentoo воспринимался бы совсем иначе с быстрым компилятором.
Исправление tp_for_my_bunghole, :
К большому сожалению, при программировании операционных систем всё ещё используется C/C++, а не Pascal/Modula-3.
Кумулятивный эффект, инерция. Создавать новое с самого начала не легко, особенно если ниша занята. Торвальдс начал, а сейчас студенты не те, не та среда.
Free Pascal системный язык программирования, с указателями, ООП с перегрузкой операторов и интерфейсами, безопасной системой типов, exceptions, generics, модули(units) с инициализацией и деинициализацией, inline assembler. Текстовые макро только простые в одну строку. В принципе это позволяет делать IDE для языка на таком же уровне как у Java(хотя я предпочитаю Emacs).
Утилиты и программы из одного файла компилируются просто указанием главного файла, никаких систем сборки не нужно. Компилятор знает как собирать код.
Самая популярная ОС на Free Pascal - модульная Ultibo Core для Raspberry Pi, созданная австралийцами.
Дистрибутив с таким подходом как Gentoo воспринимался бы совсем иначе с быстрым компилятором.
Исходная версия tp_for_my_bunghole, :
К большому сожалению, при программировании операционных систем всё ещё используется C/C++, а не Pascal/Modula-3.
Кумулятивный эффект, инерция. Создавать новое с самого начала не легко, особенно если ниша занята. Торвальдс начал, а сейчас студенты не те, не та среда.
Free Pascal системный язык программирования, с указателями, ООП с перегрузкой операторов и интерфейсами, безопасной системой типов, exceptions, generics, модули(units) с инициализацией и деинициализацией, inline assembler. Текстовые макро только простые в одну строку.
Утилиты и программы из одного файла компилируются просто указанием главного файла, никаких систем сборки не нужно. Компилятор знает как собирать код.
Самая популярная ОС на Free Pascal - модульная Ultibo Core для Raspberry Pi, созданная австралийцами.