#XWillOS

1 messages · Page 1 of 1 (latest)

glacial grove
#

not open source?

alpine portal
#

Not yet, because I still need to learn the requirements to create an operating system. C programming, assembly, etc.

frank igloo
frosty sky
#

fair

frank igloo
frosty sky
#

kind of

#

not much good at it but i do it for fun

#

my only experience in programming other than OSDev is messing with C# for about a year doing basically nothing, im certainly not the most experienced

#

but i enjoy it

blissful silo
alpine portal
glad mantle
#

Or Rust or Go or Zig if you’re one of those people

#

But trust me just do C. It’ll save you alot of pain later.

#

In an OSdev context, C and C++ basically do the same thing, just avoid lots of layers of inheritance in C++ because it can get messy and accept that the performance will be slightly worse for some things in C++

glad mantle
frosty sky
alpine portal
glad mantle
thorn bolt
#

not to be mean but it should not be allowed to post OSes here before any work has been done on them

#

just my opinion

glad mantle
#

Real as hell

alpine portal
#

It is called "progress report". I want to share progress from the start. Not sure what is wrong with that.

glad mantle
#

I think you should at least be able to boot to VGA text mode and print some characters and initialize the GDT at LEAST 😭😭

#

By the time I posted mine I had a fully functional temporary file system and a bunch of other stuff

frank igloo
glad mantle
glad mantle
#

Like bro there is no “printf” or whatever equivalent in OSdev

#

There is no memcpy

#

You gotta make a lot of that shit yourself

#

And the main thing about C is managing memory and if you don’t do that well you’re gonna have a very bad time

grim star
#

it's kinda depressing reading thru this thread, dog piling on this newcomer, like, they've gotta learn one way or another. like, fair enough to give them warning, but it doesn't seem helpful or constructive.

#

i'd like to see the progress on this os, even if it is only a concept at the moment. it takes time to learn and build projects.

alpine portal
alpine portal
thorn bolt
#

I am hesitant to create a progress report thread for my os which has multi tasking, smp, a basic libc and some other stuff yet you make one for a non-existent kernel...

#

This community is very constructive. Newcomers are welcomed imo and they can receive a lot of help (obv there are some people - whom I wont name - who act as if this is stack overflow)

#

its just that its basically pointless and annoying to spam progress report with projects that do basically nothing

alpine portal
#

Fine.

thorn bolt
#

<@&1336888560988586034> can you just delete this

#

the guy even left the server lol