Retrogression

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
Post Reply
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Retrogression

Post by inflater »

As I see, there's a slow regression at forums from the past month. Almost nothing new, discussions and questions that were answered many times, nothing new. Everything is spinning about the baby steps, bootloaders, file formats, pmode switching, multitasking or VESA beginnings. It's getting pretty boring :(

Anybody did notice this too?
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
User avatar
Stevo14
Member
Member
Posts: 179
Joined: Fri Mar 07, 2008 3:40 am
Location: Arad, Romania

Re: Retrogression

Post by Stevo14 »

Yea, I've noticed the same thing. Perhaps it is because nobody has the time to experiment and try new things during the summer?
inflater wrote:bootloaders, file formats, pmode switching, multitasking or VESA beginnings
That is actually quite a wide range of topics if you think about it, even if they have all been discussed before.
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Re: Retrogression

Post by inflater »

I think the wide range is:

OS functions (kernel/shell), disk drivers, FAT16/EXT2 drivers, sound card drivers, network card drivers, GUI programming, mouse intercept (both COM, PS/2), generic USB enumerating, etc.

I like a OS that has a runnable and clean shell, TUI or GUI, not a "OS" with "TASK 1" "TASK 2" looping all over the time, "showing" its multitasking functions.

I think it's more than this summer... there are many questions on how to set GDT and IDT, print to screen, ISR handling, switch to pmode etc. Thats just very basic and I don't understand why it's discussed all over the time. They are the simplest things in a OS kernel... and wiki has it more than enough information of it.

After some time it's getting very boring to read topics "weird triple fault when entering pmode", "how to start?" etc. Of course nobody forces me to read them, but there's no interesting things than "how to return from user mode" nowadays. Maybe it's summer after all.
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
User avatar
01000101
Member
Member
Posts: 1599
Joined: Fri Jun 22, 2007 12:47 pm
Contact:

Re: Retrogression

Post by 01000101 »

I've noticed it too.

I really wish alot of the people asking those questions would at least read the baby-steps, JamesM', Brans' tutorials before posting their issues with their GDTs and such. The Intel manuals explain those far better than I can, and they can be ordered for free.

I agree that summer may have something to do with it. People on vacation, hanging with friends, being outside more definately can be a big factor in the drop of exciting topics.
User avatar
AJ
Member
Member
Posts: 2646
Joined: Sun Oct 22, 2006 7:01 am
Location: Devon, UK
Contact:

Re: Retrogression

Post by AJ »

I agree, but there is a positive - with an influx of new os devvers, some of those projects should go on to be quite interesting in the future.

We (as the regular users of the forum) have also been criticised in the past for giving "RTFM" type answers too much - it's a difficult balance to strike, keeping interesting things going for the regulars while trying not to be too harsh on new users.

I do like it when the OS Design and Theory forum has a few interesting topics on the go.

Cheers,
Adam
User avatar
stephenj
Member
Member
Posts: 140
Joined: Wed Jul 23, 2008 1:37 am
Location: Canada

Re: Retrogression

Post by stephenj »

Well, I'd say the thing about being new to OSDev is that you don't have anything interesting to show/say for a long time...

For example, I went home to see my family this weekend, during my spare moments I managed to finish the code that interacts with the CMOS' time features (I also now have CMOS and PIT periodic interrupts). In the coming days, during my free time, I'll be researching the theory behind pseudo-random number generation.

But I'd assume that would be extremely simple/boring to anyone who has be developing their OS for years.

As for asking questions, I have yet to hit a problem that (OSDev|Google|(Intel|AMD) Manuals|Tinkering) couldn't solve. Thus far (in my kernel), I would say the hardest step has been just understanding the initial state of the bare metal (and how it can be manipulated). So it isn't that surprising that people ask a lot about it.

If I were "in more experienced shoes" I would probably wonder if the reduction in signal to noise was due, not to simpler posts, but a better understanding of the topic... Maybe you've improved as a developer.
Post Reply