|
honey the monster, codewitch wrote: C# wasn't fast enough
Maybe not with a debugger attached.
|
|
|
|
|
It's writing the "something like powershell" that would be the bugger.
Bear in mind that you'd have to keep rewriting segments of it, largely because of sudden realisations like "Oh, it needs to do this, too, but not in the way it's doing it now". With 3,000 changes a month, it might do a tenth of what you need it to do, within a year.
Even DOS took a couple of man-centuries to write. Granted, they didn't have the tools we have now, but it didn't have to do a hundredth of what an OS has to do now.
I'd recommend staying away from the keyboard for at least six months -- unless it's to annotate diagrams and write pseudocode and use cases.
Oh, and remember to do the most important thing first -- create the graphics infrastructure that will allow you to run an icon editor.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
heh. I wasn't thinking of doing a gui based one. Just a simple little stripped down console based command line based OS. A bit like a posix base but not posix.
i have the time to write code. so i like to write code. i don't need to take a break. I'm actually looking for fun little projects to create.
edit: never mind that last bit. I misunderstood you at first. I get what you're saying. Spend six months in design.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
honey the monster, codewitch wrote: A bit like a posix base
Now you've gone and done it. You'll have to take time to get certified first:
POSIX Certification home[^]
|
|
|
|
|
hahaha i don't think i'll go there
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
Microsoft had a go at a "managed code" OS:
Singularity - Microsoft Research[^]
It wasn't entirely written in C#, though.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
it can't entirely be. For starters you need to code the .NET CLI host in something.
also there's the issue of hardware, some of which requires real time (or close) communication.
and then there's bootstrapping.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
"I'm using Windows, which OS are you using?"
"WitchOS."
"Yeah, that's what I'm asking, which OS?"
"I'm using WitchOS."
"WHICH OS!?"
"Yes, WitchOS!"
"You're really starting to piss me off..."
|
|
|
|
|
haha, although I'd probably call it Magus or something
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
Oh, well the Merlin was superior to Windows in several key ways.
|
|
|
|
|
Is a period released when the sentence ends?
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
No , actually, it is the end of the sentence most of the time, so it stays there.
|
|
|
|
|
I'm going to pause, and think about that
Message Signature
(Click to edit ->)
|
|
|
|
|
Not if it's two spaced out.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
When a period is released it implies the sentence never started (re: paternity, q.v.).
I colon the rest of you to comma long and add to this thread.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
I question your mark.
/ravi
|
|
|
|
|
One of the things about working in the field professionally I miss is teams.
I learned to code when I was really young, and often a friend of mine and I would work together on things, and learn stuff together, back bit twiddling on 8 and 16 bit machines in the mid 80s.
And it was fun, plus I could bounce ideas off him and vice versa, and I also had that a lot in the field when I worked with other coders.
Now I find myself stuck a lot of times on design decisions I just feel i need a second opinion for (all of the options are equally bad or all of the options are equally good but in different ways)
It's good to be part of a team. I'd say from where I sit, it's not something to take for granted.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
Elephant that. I work alone. I prefer it that way.
|
|
|
|
|
I used to think I did. It's weird that I don't, considering I'm such an introvert.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
1) No cowardice in the face of the enemy, don't try to hide in the crowd.
2) Asking five developers about anything will get you about 30 different opinions.
3) Covfefe.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
1. I always stand out in a crowd. it's my way.
2. 30 opinions is fine. it gets the gears moving. it's easier for me to decide on other people's ideas than on my own.
3. Definitely.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
1.1) So do I. And then the crowd starts following me around and hides behind me.
2.2) Thinking out of the own box can be trained.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
1.Hahaha
2. Madness helps. I got better at it after that. My box is pretty big these days, sometimes stretching beyond the veil.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
honey the monster, codewitch wrote: it's easier for me to decide on other people's ideas than on my own. This is true. Snow-blindness is a real thing.
It's also easier to spot errors in others' ideas, and one of the best things to learn from is errors.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
totally. maybe someone will make a muse AI for us introverts one day.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|