Started by PepdrollCZE, Oct 18, 2021, 01:52 PM
Quote from: pjals_but_noisy on Oct 22, 2021, 02:34 PMfor the 5th time this week, these arent operating systems, these are window managers with extra bloatware apps
Quote from: QuickMuffin8782 on Oct 24, 2021, 07:00 AMQuote from: pjals_but_noisy on Oct 22, 2021, 02:34 PMfor the 5th time this week, these arent operating systems, these are window managers with extra bloatware appsI disagree. This is a fully recreation and awesome project to mimic the Windows-like feel of the operating system, and I love the feel of it! 5/5 stars for this operating system. And window manager and desktop feel of this is classified as a operating system. Although COSC aims the same goal, this still deserves some reward! A+ for effort!
QuoteAccording to Wikipedia: "An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs." However, much of this is not really possible to accomplish in ComputerCraft. Hardware (peripherals) is automatically handled inside the mod through the peripheral API, and hardware is exposed through a simple object-oriented-like interface. Contrast this to a real system, in which hardware has to be memory mapped or controlled through arbitrary I/O ports; components can have various interfaces that are not compatible with other versions of components of the same type; and access has to be abstracted for effective use. ComputerCraft's simplistic peripheral interfacing API removes most of the need to manage hardware manually. CraftOS does add in some extra code to allow accessing networked peripherals through the base peripheral API, but other than that, what the system already provides is enough for pretty much all use cases.
QuoteI've seen a lot of users say they want their ComputerCraft computer to work like their real computer. But those users are missing the point of the mod itself. CC's goal is to provide a fantasy terminal that is similar to 80s microcomputers without the complexity of programming that they often had (though BASIC was pretty, well, basic).