flat assembler
Message board for the users of flat assembler.

Index > MenuetOS > What is the good of MeOS?

Author
Thread Post new topic Reply to topic
scandalizer



Joined: 23 Nov 2003
Posts: 1
Location: Russia
scandalizer 24 Nov 2003, 12:28
I first heard of MeOS a few days ago. All internet articles praised its GUI (16 million colors - wow!) and its small size and noticed that it is written in assembly language. Don't know why I thought that a working GUI is an attribute of a "grown-up" and respectable system, and the magic phrase "pure assembly code" somehow ensured me that this OS is worthy of note. So I've downloaded and tried out the last version of MeOS and took a look at kernel sources.

I was surprised at what I saw. Looks like MeOS is not an "operating system with GUI", but a "Graphic User Interface with... ehr.. what is it called... ah, operating system!" Graphic interface, sound system, network services, etc. compel most of programmers' attention, while such things as task managing, resource allocation or code optimisation are abandoned.

So, I would like to ask Ville some questions to ascertain the situation:

1. What did You write MeOS for? What was Your purposes (except for writing a 16-million colors GUI in pure assembly language)?

2. Why did You start with imperfect GUI, wouldn't it be better to write a tolerable kernel and a simple command-line shell first? Why did You build GUI in kernel, wouldn't it be better to design it as a separate system?

3. Don't You plan to redesign MeOS architecture (or even rewrite it from scratch)?

4. What future do You foresee for MeOS? Will it be another successful desktop system or just a "programmers' toy"?
Post 24 Nov 2003, 12:28
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.