Admiral
16-11-2008, 13:55
mmx358, если смотреть на историю Unix то сперва использовали asm, потом уже перешли на C что б легче было портировать под разные платформа. Windows тоже написан на чистом C.
goroskob, на VB6 разве что Shell, а загрузчик и менеджер устройств всё же на asm и\или С. К тому же нужно будет чемуто загружать виртуальную машину VB6 - msvbvm60.dll.
VB.NET тоже не далеко ушёл в пригодности для написангия ОС от VB6, но тут больше маркетилогические соображения MS. Так как на C#, использующий как и VB.NET - .NET FrameWorks, само MS пишет ОС Singularity (http://research.microsoft.com/os/Singularity/).
Singularity: A research OS written in C# (http://channel9.msdn.com/shows/Going+Deep/Singularity-A-research-OS-written-in-C/)
goroskob, на VB6 разве что Shell, а загрузчик и менеджер устройств всё же на asm и\или С. К тому же нужно будет чемуто загружать виртуальную машину VB6 - msvbvm60.dll.
VB.NET тоже не далеко ушёл в пригодности для написангия ОС от VB6, но тут больше маркетилогические соображения MS. Так как на C#, использующий как и VB.NET - .NET FrameWorks, само MS пишет ОС Singularity (http://research.microsoft.com/os/Singularity/).
Singularity: A research OS written in C# (http://channel9.msdn.com/shows/Going+Deep/Singularity-A-research-OS-written-in-C/)